Robomongo

If you prefer navigating your data with a GUI then I recommend a tool called Robomongo.

Robomongo

Using Robomongo with Meteor

  1. Install Robomongo
  2. Get your app running with the meteor command in the terminal (if it isn't already)
  3. Open another terminal and run meteor mongo
  4. Note down the port revealed by the meteor mongo command (it should read 127.0.0.1:3001/meteor , which means it's on port 3001)
  5. Open Robomongo and add a new connection. I named mine 'Meteor' and the port was 3001. Note that localhost resolves to 127.0.0.1

My Robomongo setup

Now you should be able to browse through your Meteor collections. Double click collection names to perform a simple find() on them.

Using Robomongo can be a great time saver

Note that if you edit data in your app, it won't update automatically in Robomongo. Instead you will have to re-run the database command. If you have double clicked on a collection and want to refresh it, you can click in the darker box which has your command in it (eg. db.getCollection('games').find({})), and then hit command-enter.