Query IDE for MongoDB? [closed]

2019-01-30 04:29发布

问题:

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.

If the answer is no, is there a more mature "no sql" solution like MongoDB that does have an IDE?

回答1:

Web Based

For PHP, I'd recommend Rock Mongo. Solid, lots of great features, easy setup.

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.)

https://mongohq.com/home

Windows

By far, the best UI (for Windows) currently out there is MongoVUE.

http://blog.mongovue.com/

Looks great, lots of features, and if you are new it will really help you get going ...

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/

There is an official list of admin tools here: http://www.mongodb.org/display/DOCS/Admin+UIs



回答2:

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.

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.



回答3:

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.

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

http://www.nucleonsoftware.com/Products/Database-Master



标签: mongodb