Compass
86 results found
-
19 votes
-
Ctrl + Tab to switch between tabs
That's all. Ctrl + Tab to switch between tabs.
17 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
15 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.
15 votes -
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".
13 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
10 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…
8 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".
…
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.
7 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 -
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
5 votes -
Be able to save and restore the tabs complete with their existing queries, projections and sorting settings.
The description is in the attached graphic. The gist is being able to save the Filter, Projection, Sort, Skip, Limit settings for each tab as a logically grouped set of tabs which I can give a meaningful name to and perhaps stores them on computer as a JSON file and I can reload that json file after connecting to a MongoDB and restore my tabs.
Also, once you have this functionality, it would be nice since the application itself is written in Javascript to make a Microsoft Visual Studio Code plugin out of Compass as well so I can have…
5 votes -
Open collections in new tab if modifications were made in the current tab
Here's my workflow:
- I open a collection
- I then run some filters to check some entries
- I want to check something in another collection, so I click on the relevant collection in the sidebar
- My tab was overriden and I lost my filter!
It should have opened a new tab, because I actually interracted with the previous tab.4 votes -
Display collection name and namespace on separate lines
If you have a longish DB/namespace name, the labels on the tabs become pretty useless, as all they say is "Documents (verylongdbnamewhichiknowalready)" and there's no room for the name of the collection.
This forces me to navigate through tabs to find the collection I was querying.
I feel that the "Documents" or whatever main label is on the tabs can be communicated via the tab icon only.The name of the namespace could either be hidden entirely and shown only on the tab body, or shown on a separate line from the collection name.
4 votes -
Support Citrix as a Compass platform
Support Citrix as a new Compass platform
4 votes -
Visual rule builder for schema validation
In Compass, it is possible to create validation rules to enforce a schema. It would be good to be able to generate these rules with a simple, visual editor, instead of having to know the MQL or JSON Schema syntax for the validation rules.
4 votes -
List open Compass connections under "Windows" menu.
List open Compass connections under "Windows" menu
4 votes -
Add support for languages (localization, internationalization)
Add internationalization support so folks can use Compass in their own language.
Tagging a few languages for searching / SEO:
Mandarin Chinese
French
Spanish
Bengali
Hindi
Portuguese
Arabic
Japanese3 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…
3 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
- Don't see your idea?