我已经研究过几个不同的GUI,包括Robomongo,但我似乎无法将它连接到我的Meteor数据库。有人可以告诉我什么是最好的GUI使用以及如何实现它?我似乎无法在网上找到任何指南。
答案 0 :(得分:6)
使用umongo进行连接:
在终端中,运行以下命令(确保您位于项目目录中):
meteor mongo --url someappname.meteor.com
注意:这假设您的应用由meteor托管。如果访问本地数据库,请在--url
之后取消所有内容输出应如下所示:
mongodb://client:1234-abcd-1234-abcd-1234567890@production-db-a1.meteor.io:27017/yourappname_meteor_com
在umongo中,转到文件>在URI字段中连接并输入该字符串。点击Enter。
要查看集合中的文档,请导航到侧栏中的该集合,并突出显示要查看的集合。
要查看该集合中的所有文档,请单击Documents>找。将所有字段留空,然后单击“确定”。
我发现umongo适合查看大型集合,但Meteor URI很快就会过期,umongo会开始抛出错误。
注意:您可能只能查看一两分钟的文件,所以虽然上面的内容会让您联系起来,但它可能不仅仅是查看您的收藏品有多大用处(为什么不在那一点?)。出于这个原因,我怀疑imslavko关于使用z-mongo-admin的建议将成为当项目成熟时的方式。
答案 1 :(得分:3)
如果您需要UI来查看Mongo数据库内容,可以选择几种方法。
如果您想要Meteor特定的内容,请查看此氛围包:Houston Admin。这是社区建立的第三方包。
有关更一般的解决方案,请查看genghis,ruby gem以及不错的UI。
答案 2 :(得分:0)
我喜欢Mac上的mongohub。感觉很mac :-) 点击此处:github