2014-08-31 65 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(“聊天室”);