我正在部署我的第一个流星应用程序。我遇到的唯一问题是我的馆藏没有随应用程序部署。
控制台上没有错误,当我在控制台中输入集合名称时,似乎它们存在,但没有数据。
如何从流星部署中检查mongo数据库?
答案 0 :(得分:2)
当您部署Meteor应用程序时(包括meteor deploy
),只有xx = new Meteor.Collection("xx");
不会创建任何集合。
您必须在服务器上插入数据才能创建集合
如果您的意思是meteor.com托管,您可以使用meteor mongo xxx.meteor.com
,如果它是您自己的数据库,您必须使用robomongo或mongo shell({{}等工具手动连接到它。 1}}>
如果数据存在,但您的应用无法通过网络浏览器看到,请尝试添加mongo <host>:<port>/<dbname> -u <username> -p <password
包,如果这样做有效,您可能需要为自己制定自定义publish规则数据