Compass
154 results found
-
35 votes
-
Natural language to MQL as an API
Multiple use cases require the ability to query the data in MongoDB using Natural language. 'AI copilot' is one such use case where the application developer wants to expose a way for the app's users to get data-backed responses from MongoDB, and the users interact with the copilot in conversational language. Examples of this include - Customer service chatbot, medical assistant, etc.
28 votes -
Want "expand all" button for documents in view.
It's very convenient to expand all fields of a document recursively. I want this feature for documents in view.
28 votesThank you for sharing your feedback on our portal! There is already an expand all button for some documents in Compass, but unfortunately the button isn't available for collections that are "readonly" in Compass (view, secondary, projection, read-only user, etc..). We have planned work to address this.
-
To be able to show images contained in document fields
It would be great to see the images when a field contains it.
In the attached file, would show in place of the binary field "Imagen".
23 votes -
Rename tabs
I would like the ability to open multiple tabs and rename them. Currently, the tabs are rendered as
Documents
<tabel_name.collection_name>Ideally, I could change the tab heading so that it's easier to navigate between the tabs
22 votes -
Add an option to visualize raw json query plans
It should be possible to import a raw execution plan generated with .explain(), and have it visualized in Compass!
Why - so we as developers don't need to read the JSON manually.
This would be very usefull when debugging slow queries using the aggregation framework.
/Alex
22 votes -
Be able to sort document fields alphabetically
It would be useful to be able to display columns for fields in a document in alphabetical order
19 votes -
Better Color indicator for different connections
Currently, we use the colour indicator (chosen during mark favourite) on the title (connection name in the sidebar). That is helpful while working with multiple windows having different DB connections like Stage , Prod or Dev.
But I still feel that is a very minimal implementation of a color indicator. It will be better if the connection colour indicator is reflected on the border outline of the whole window & sidebar to better distinguish between different DB connection windows.
I am always afraid if I am mistakenly doing some change on prod DB instead of Stage DB.
If the colour…
13 votes -
Add "Documents Per Page" feature it will very helpfull for us
Currently there are only 20 documents per page but if you give a feature to choose documents per page then it's very helpful..
10 votes -
Remember collection view mode selected or add an option to save default
Currently, after you switch to table mode in a collections tab, compass won't remember that option when you open a new collection tab. Being table mode user 99% of the time, it would be really useful to remember last mode selected when opening a new tab, or be able to define the default view mode
10 votes -
Explain why "Document failed validation"
When saving a document fails, and the error "Document failed validation" is raised, it would be incredibly useful to know in what way the document does not match the validation schema.
There's a whole meme at my company about this error and the hours we waste chasing down the various causes.
Yes I'm aware of the "application validation" argument. We do it too. But we have big documents, big collections, and frequent schema migrations; there's going to be issues. Compass does not access MongoDb though our application, so it seems like the right place to be able to know "why".
…
10 votes -
"I would like to have the capability to adjust the width of columns in the collection table
I would like the ability to adjust, expand, or shrink columns by using the mouse when viewing the table in the 'Documents' section of the collection.
9 votes -
Compass: "Report a bug" feature is itself broken. Also autocomplete is not usable.
Going to help -> Report a Bug redirects me to this page: https://jira.mongodb.org/projects/COMPASS/summary
Which shows a licensing error and does not let me report a bug. The irony, it burns. The error message is:
This gadget cannot be displayed on your dashboard. This could be due to a licensing problem or an application error. If you need this gadget, contact your administrator for assistance. Otherwise, you can remove it from your dashboard.
Also, the new feature that shows old queries is incredibly intrusive, and constantly replaces what I'm trying to type with something old and wrong. I am not always…
8 votes -
Always show CollectionName in Tab. (Compass)
The whole tab space is eaten up by the Database Name, so I can't see wich tab shows which collection. Every Tab only says "somedbname..."
There is enough y-space in the tab to show the collection name in a seperate line, so one could navigate quickly.8 votes -
The option to prevent automatic query in Documents tab.
Once clicking on the collection in the sidebar, the sample of 20 documents automatically are retrieved and displayed in the Documents tab. In some environments with large document size and network latency, MongoDB Compass UI blocks interaction until the query has timed out.
The option to prevent automatic query in Documents tab would be ideal to prevent this issue.
8 votes -
Add an easy way to copy field value
Add an easy way to copy field value to the clipboard - a small button near each field that only appears on hover, or right-click to a field with options - copy field value, copy field name, copy "field: value".
7 votes -
Tab Titles
The titles of tabs would be a lot more helpful if they displayed the collection it was on. As you can see in the screenshots that are attached, the 2 different tabs have no indication of what collection they are apart of since it gets cut off by the environment name
7 votes -
Have my last query persist in the search box
I realize you have a search history but even simpler and faster would be if the previous search query just persisted in the search box. Many times I am doing the same search over and over again but with a different objectID. If I switch from one collection to another, the previous search is cleared. I'd just like the previous search string to stay in the search box, even if I have to check another collection, then when I get back to the previous collection, the previous search can still be populated, I paste the new ID in the previous…
7 votes -
Allow following a referenced ObjectID to the associated document
I have documents that reference other documents in other collections using the ObjectId. It would be really helpful if I could follow these references in Compass to the associated document.
For example, if I find a specific document by using the standard Filter/Find mechanism in Compass. From there I see that some of the fields in a given document reference another ObjectID (potentially in a different collection)
It would be nice to have an available action (maybe an action icon?) that would take me to the related document.
Currently I have to copy the desired object ID, switch to the…
7 votes -
Please bring back the previous dark theme (before 1.38.0)
I updated Compass to 1.38.0 (stable) on Windows. The new dark theme is too high contrast for me and I would like to switch back to the previous dark theme. Unfortunately the themes available in this version are "Light Theme" and "Dark Theme (preview)". At this point I would rather use the Light Theme than use this modern dark theme. Please bring back the previous dark theme in addition to the modern dark theme, or give us a way to customize the theme. Thank you.
6 votes
- Don't see your idea?