Compass
114 results found
-
Add a code editor to save and load MongoDB scripts with MongoDB Compass
For now, there is only a shell but why not have an editor with a MongoDB file extension so we can save and load MongoDB scripts like with MySQL Workbench?
3 votes -
Screen reader support
Hello,
Visually impaired users rely on a screenreader to have information read by a speech synthesizer or displayed on a braille display. Popular screen readers are VoiceOver on Mac OS as well as JAWS and NVDA on Windows or Orca on Linux Desktop.
Currently, a screen reader isn't able to work properly with MongoDB Compass.6 votes -
CTRL+F in results
Implement a CTRF+F function to allow "text search" in results page (like in a Browser)
example : In a collection, I use "Filter" field to search document and compass returns 15 documents. I hit CTRL+F and I can search a field name or a value and navigate between.
3 votes -
Compass for IOS and Android
Hello,
It would be great if there was an app for MongoDB Compass on IOS and Android. This would allow people on the go to access their database quickly and easily.
On IOS, there are already applications for MongoDB, but they are paid, and not official.I hope many of you will approve of this idea! (I need it 😄)
Have a nice day,
~ Polo1 vote -
Let detach mongoh terminal/console
In case we have two monitors, I think is valuable detach the mongoh terminal/console in one explicit window to move it to other monitor. Of course, the option to apply the inverse should be available too.
Thanks for your understanding.
2 votes -
_id field listed first
The _id field is not always visible when browsing through the data, because of the sorting. It would be great if _id is always visible by ensuring it is listed first.
1 vote -
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
13 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
7 votes -
Keyboard shortcut to change DB/Collection
It would be nice to have a Cmd/Ctrl + P or Cmd/Ctrl + K shortcut like in VS Code or Slack to quickly switch to a different collection or database without having to click around as much.
1 vote -
Maintain collapse state when refreshing
Currently, if you toggled open two or three children and you click the refresh button, it collapses everything back to the root document. If you are developing a feature that edits two or three children deep, every time you test something you must refresh and open those children again. I think this is similar to https://feedback.mongodb.com/forums/924283-compass/suggestions/40564825-remember-the-expanded-state-of-object-when-coming but is focused on refreshing the same collection rather than tabs.
1 vote -
Remove background animation during connection
For security reasons, MongoDB Compass is running on machines in a Network Zone we connect from our own computers via RDP protocol.
During connection time, MongoDB Compass displays a background animation which consumes huge network bandwidth and if for any reason, network between local and remote is bad, the RDP screen finally freezes and the only choice is to interrupt the connections (between local to Network Zone which breaks the one between Compass and our MongoDB servers).
Can you remove this animation or put an option to remove it please ?1 vote -
Cmd/Ctrl + Enter to Submit Query
After typing a custom query / filter, pressing Ctrl/Cmd + Enter should execute the query.
1 vote -
Be able to save the view option (List, JSON, and Tabular views) when navigating through various databases and collections.
In a more broader perspective, provide a way to preserve settings/customizations in general.
2 votes -
Touching a collection on the left hand side, wipes out your work in aggregations with no warning
Touching a collection on the left hand side, wipes out your work in aggregations with no warning
When using aggregations and you are busy with your pipeline(s)
If you left click on any of the collections on the left panel,
It wipes out your work on the aggregations (no warnings at all)
[Yet when we paste in an exported version of the pipeline it gives a warning]
This makes it hard to teach people how to use aggregations, as they have to treat the left hand panel like a land mine (and all they wanted to do was to look…
14 votes -
Allow customers to copy a pretty print formatted json
Currently when copying a document from MongoDB compass, the copy button will put the stringified json onto your clipboard. However, the text that is copied omits whitespace. As such, if I want to make the json more human parsable, I need to visit a website like jsonformatter, paste the document, then recopy the cleaned json doc.
Would be nice if we could specify whether to copy w/ or w/o whitespace formatting.3 votes -
Respect custom roles/Specific Privileges
Currently Compass does not respect collection privileges properly. If you limit access to a particular collection in a DBuser assigned role or specific privileges it shows you no collections.
I have confirmed this with customer support as demonstrated in the file attached.
This is very strange to me, and I don't know why this fairly simple functionality isn't there.
2 votes -
mongosh should be its own tab at the top with output options
I hate how mongosh is at the bottom. It makes it rather hard to see the results as it involves lots of scrolling, I end up having to write a js file and using
mongosh
in the terminal.
It would be good if it was it's own tab at the top and give options to view the output differently.
The best example I can give is how the robo3t does it. When the data can't be viewed as a tree or table, it just outputs it in text mode.Something like this is super handy for developers and makes it…
4 votes -
Display Documents within a Frame
When clicking on a large collection (or running a long-running filter), the Documents are loaded within the main window and prevents the users from performing any other operation. By displaying data within a subframe (like for the aggregation pipeline builder), users can continue to work without waiting for the documents to load.
1 vote -
Cancel a Preview Operation in the Aggregation Builder
Currently, to cancel a preview operation in the aggregation builder, we have to close the tab and open a new tab, losing any changes to the aggregation pipeline if it hasn't been saved. Making a Cancel Operation feature to stop the Preview would allow the user to continue within the same tab.
1 vote -
Filter the collection list in the collection screen by the "Filter your data" term
The "Filter your data" search box on top of the list of dbs/collections allows to filter databases and collections. In databases with a large number of collections this is very useful to have quick access to the colletion(s) of interest without the need to scroll through the whole collection list in the collections screen.
Unfortunately this filter has no effect on the collections list which ist provided in the collections screen. It would be very useful if this list would also be filtered by the filter term to have the collections of interest side by side with their metrics (Documents,…
1 vote
- Don't see your idea?