我有Windows PC运行两个ubuntu虚拟机。一个安装了Meteor(app服务器),其他安装了Mongo(目的是使用Mongo远离app服务器,以便稍后进行扩展)。问题是我无法从Meteor连接到Mongo实例!
我可以在命令行上使用下面的行从app服务器连接到mongo实例,并可以从集合中检索数据:
mongo 192.168.56.112/mydb -u myusername -pmypassword
我也可以开始我的流星应用程序。使用:
MONGO_URL =" mongodb的://名为myUsername:mypassword@192.168.56.112/mydb"流星
但是,在执行后者时,我收到错误" ReferenceError:mycollection未定义"。
任何人都可以帮我确定流星为什么不能连接到mongo?
答案 0 :(得分:0)
根据Evgeny的建议,答案是为我的集合定义一个变量:
Chatrooms = new Meteor.Collection(“chatrooms”);