2017-05-25 60 views
0

我的流星应用本地的MongoDB相比时,我的生活DB上MLAB缺少收藏流星应用

  1. 已经双重检查我的连接字符串和我连接到同一个DB缺失2个集合。
  2. 刚刚拉出新的远程分支后才刚刚开始这个问题,但没有任何变化与数据库相关。

我不知道还有什么可尝试的。

我可以提供哪些其他信息以在此获得良好答案?

+0

您能否详细说明_missing_在此上下文中的含义?你能告诉我们你用来定义集合的代码,以及你在哪里导入/使用它们吗?如果一个错误导致你发现你的问题,你可以发布它(以及你写的代码)。 – chazsolo

回答

0

我不知道是什么导致了这个问题,但这是我做了什么来解决它。

转储我活数据库的本地副本: mongodump --host ds15XXXX-a0.mlab.com --db --port 5XXXXX --username --password

导入到本地数据库: mongorestore - -drop --host localhost --port 3001 --db meteor ./dump/

2

流星(或其实施MongoDB集合,就此而言)实际上并没有创建集合,直到有它的原因。

您的收藏不会在数据库中创建,直到:

  • 文档插入,或
  • 指数为它创建。