Robomongo is a free MongoDB management tool for Mac, Linux and Windows. It has a convenient user interface and also does not sacrifice the powerful features of the mongo console.
Get the version for your platform here.
Robomongo reads the ~/.robomongorc.js
configuration script on startup.
Querying documents by UUID in the shell can be tricky. We found these configuration scripts helpful with Robomongo.
- Place .robomongorc.js in your User HOME directory
- Place uuidhelpers.js in
/usr/local/share
- Restart Robomongo
- Select: Options- > Legacy UUID Encoding -> Use Python Encoding
Now you can use Python UUID notation to queries:
db.col.find({ 'myid': PYUUID("bcd51941-977f-3b18-8603-6e667dbda601") }).count()
You can find more information using these links.