2017-05-25 115 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集合,就此而言)實際上並沒有創建集合,直到有它的原因。

您的收藏不會在數據庫中創建,直到:

  • 文檔插入,或
  • 指數爲它創建。