Mingo Documentation

Navigation

Workspaces

Mingo supports multiple windows at a time - a workspace. Each connection and project has its own workspace. You can switch between workspaces with the workspace selector at the top of the sidebar.

Sidebar

Mingo's sidebar is the main navigation. It contains:

  • Workspace selector - for switching connections and projects
  • Databases and Collections
  • Other tools

Workspace selector

Allows selecting the connection / project you want to work with. Your entire view (Mingo's window) is focused on the workspace you have selected.

Databases and Collections

This is a tree view of databases and their collections. Use right-click on a database or a collection to show the respective context menu.

If you click on a collection, it will open a new tab.

Mingo shows basic collection stats if you point the cursor at it.

Pin favorite collections
If you have databases with many collections, but you usually work with only a handful of them, you can "pin" a collection. Pinned collections are shown even when the database is collapsed.

Tabs

Tabs in Mingo work the same way you are used to from a browser. You may rearrange tabs (drag & drop or keyboard shortcuts), close, reopen closed tabs or close "other" tabs.

The following types of tabs are currently used in Mingo:

  • Database - contains everything for managing a database, listing its collections, NodeShell, dump, copy, restore, etc.
  • Collection - contains everything for managing a collection, viewing documents, aggregating, analyzing schema, indexes, views, doing exports or imports, etc.
  • Compare / Sync - a tool to compare and possibly sync data in different databases.
Multitask
Each tab works independently and you may switch between tabs even while work is being done in the background.

Tab views

Tabs are separated into views (such as "Documents", "Aggregator", "Indexes" or "Export" in case of a collection tab). 

Context menu

Mingo has lots of features and these are mostly hidden to keep the UI clean. Most features can be found using the context menu (mouse right click). The context menu works as usual, showing options for the item you click on. Such items are database or collection (in the side bar), a document, a document field, etc. So, if you want to "do something with a document field", open the document and right-click on the field in question.

Finder

When you open a new tab, Mingo's finder will pop up. It let's you open collections or databases swiftly. Just start typing the name of a collection, for example, and Mingo will give you suggestions.

Use up and down arrow keys to select a collection and left or right keys to choose a view. Enter to submit.

Quick find
If you paste an ObjectID into Finder, Mingo will find it in the selected database for you.