查询 MongoDB 的 IDE?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/4741407/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Query IDE for MongoDB?
提问by Justin
I'm wondering if there is an IDE for MongoDB that allows you to run queries and see the results? This would behave like query analyzer in SQL Server Management Studio. The issue I'm having right now is that I have to do queries, such as "db.MyTable.find()" from command prompt, which isn't a good solution.
我想知道是否有用于 MongoDB 的 IDE 可以让您运行查询并查看结果?这将类似于 SQL Server Management Studio 中的查询分析器。我现在遇到的问题是我必须从命令提示符执行查询,例如“db.MyTable.find()”,这不是一个好的解决方案。
If the answer is no, is there a more mature "no sql" solution like MongoDB that does have an IDE?
如果答案是否定的,是否有更成熟的“无 sql”解决方案,如 MongoDB 确实有 IDE?
采纳答案by Justin Jenkins
Web Based
基于网络
For PHP, I'd recommend Rock Mongo. Solid, lots of great features, easy setup.
对于 PHP,我推荐 Rock Mongo。坚固,许多强大的功能,易于设置。
http://code.google.com/p/rock-php/wiki/rock_mongo
http://code.google.com/p/rock-php/wiki/rock_mongo
If you don't want to install anything ... you can use MongoHQ's web interface (even if you your MongoDB isn't on MongoHQ.)
如果您不想安装任何东西……您可以使用 MongoHQ 的 Web 界面(即使您的 MongoDB 不在 MongoHQ 上。)
Windows
视窗
By far, the best UI (for Windows) currently out there is MongoVUE.
到目前为止,目前最好的 UI(适用于 Windows)是 MongoVUE。
Looks great, lots of features, and if you are new it will really help you get going ...
看起来很棒,功能很多,如果你是新手,它真的会帮助你开始......
http://blog.mongovue.com/features/
http://blog.mongovue.com/features/
Here's a Q&A with the author too if you are interested ...
如果您有兴趣,这里也是与作者的问答...
http://learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue/
http://learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue/
There is an official list of admin tools here: http://www.mongodb.org/display/DOCS/Admin+UIs
这里有一个管理工具的官方列表:http: //www.mongodb.org/display/DOCS/Admin+UIs
回答by Th 00 m? s
Another contender : http://www.robomongo.org/Robo 3T (formerly Robomongo) give you a shell like interface but outputs your results in the gui. Its available for windows, mac(dmg, zip) and linux (deb, rpm, tar.gz) as a desktop application. Currently there is a free community version (no ads, all features) and payed ones with more support and influence on backlog.
另一个竞争者:http://www.robomongo.org/ Robo 3T(前身为 Robomongo)为您提供了一个类似 shell 的界面,但在 gui 中输出您的结果。它可用于 windows、mac(dmg、zip) 和 linux (deb、rpm、tar.gz) 作为桌面应用程序。目前有一个免费的社区版本(无广告,所有功能)和付费版本,对积压有更多的支持和影响。
Robo 3T (formerly Robomongo) prints the results in a treeView or Json text representation and supports the generation of UUID (.NET-,Python-,Java-Encoding). It has autocomplete, shows multiple results at once and has a query history.
Robo 3T(原 Robomongo)以 treeView 或 Json 文本表示形式打印结果,并支持生成 UUID(.NET-,Python-,Java-Encoding)。它具有自动完成功能,一次显示多个结果并具有查询历史记录。
回答by Onur Günduru
Still using MongoVue, (licensed version) but I find it too limited. An admin UI should provide you basic functionality like delete record by right click, set to null, insert data with picker, etc. Finally ended up writing updating json queries from the console.
仍在使用 MongoVue,(许可版本)但我觉得它太有限了。管理 UI 应该为您提供基本功能,例如通过右键单击删除记录、设置为 null、使用选择器插入数据等。最终从控制台编写更新 json 查询。
While checking out mongodb admin tools page after my frustration with MongoVue, came across with the following. Don't quite like these all-in-one tools but I think I'll give it a try
在我对 MongoVue 感到沮丧之后查看 mongodb 管理工具页面时,遇到了以下问题。不太喜欢这些多合一的工具,但我想我会尝试一下