与我在MLab上的实时数据库相比,我的流星应用程序本地mongoDB缺少2个集合
- 已经仔细检查了我的连接字符串并连接到同一个数据库。
- 这个问题最近在拉取一个新的远程分支后开始,但与数据库相关的任何更改都没有。
我不知道还能尝试什么。
我还可以提供哪些其他信息才能在这里得到一个好的答案?
Meteor(或其对MongoDB集合的实现(实际上不会创建集合,直到有原因。
在以下情况下,不会在数据库中创建集合:
- 将文档插入其中,或
- 将为其创建一个索引。
我不知道是什么
导致了这个问题,但这是我为解决这个问题所做的。
将我的实时数据库转储到本地副本:mongodump --host ds15XXXX-a0.mlab.com --db --port 5XXXXX --用户名 --密码
导入到本地数据库:mongorestore --drop --host localhost --port 3001 --db meteor ./dump/