2014-08-31 108 views
0

我有Windows PC運行兩個Ubuntu虛擬機。一個安裝了Meteor(應用服務器),另一個安裝了Mongo(目的是將Mongo遠離應用服務器,以便稍後擴展)。問題是我無法從Meteor連接到Mongo實例!從Meteor連接到Mongo

我可以使用,當線下的命令行上,可以從集合中檢索數據從應用服務器連接到蒙戈實例:

蒙戈192.168.56.112/mydb -u名爲myUsername -pmypassword

我也可以啓動我的流星應用程序。使用:

MONGO_URL = 「的MongoDB://名爲myUsername:[email protected]/mydb」 流星

但是,這樣做後者的時候,我得到一個錯誤 「的ReferenceError:MyCollection的沒有定義」。

任何人都可以幫助我確定爲什麼流星不會連接到mongo?

+1

看起來你還沒有爲你的收藏定義一個變量http://docs.meteor.com/#meteor_collection。像這樣:Chatrooms = new Meteor.Collection(「chatrooms」); – 2014-08-31 19:46:07

回答

0

按葉夫根的建議,得到的答案是定義一個變量我的收藏:

聊天室=新Meteor.Collection(「聊天室」);