Compass
464 results found
-
Option to always show the Project, Sort and Collation options
Every new tab always has the Project, Sort and Collation options hidden by default, with only the Filter input displayed. You have to click "more options" to show the additional controls.
I understand the space-saving rationale of this, but I use the sort option for easily 90% of queries I run, which makes clicking the 'more options' every time a bit of unnecessary friction.
Maybe you could provide an option in settings to "always show all query options"? Or remember the last expanded/contracted state, and default to opening all new tabs in the same state?
1 vote -
Mobile app
It would make viewing/editing db documents on mobile easier. Currently it is very difficult
1 vote -
Tabs disappear when dropping a view
Regression in v1.36.2: when dropping a view (and probably a collection, I didn't check) that was an open tab, all open tabs disappear. Then they reappear if you select a collection (or view) that was opened previously. If another collection (or view) is selected, then previously opened tabs will disappear in favor to the new selection
1 vote -
Save queries to github for sharing with team
Make compas able to hook up to github so you can share queries easily with your team. Insomnia does this very well
1 vote -
Support ssh certificates when connecting via ssh
Per this forum post https://www.mongodb.com/community/forums/t/ssh-certificates-with-mongo-compass/204504 Compass does not support the use of ssh certificates.
2 votes -
Be able to edit, duplicate, delete projected documents
When I add a projection, I can't edit, duplicate, or delete the documents. I want to be able to do this.
1 vote -
Better highlighting for reading/writing JSON
I use other editors for reading/writing JSON because they have better highlighting. I wish there was better highlight for reading/writing JSON in Compass.
1 vote -
Populate collections that I create with fake data
I want to be able to easily add a large volume of documents with fake data to collections that I create via the UI.
1 vote -
ContextMenu on collection
A simple context Menu with following functions:
- delete
- rename
- copy
- export
- open in new tab1 vote -
Clicking outside of a modal should close the modal
It is annoying to have to click "Cancel" instead of just being able to click outside of the modal.
1 vote -
visual feedback on array / object size in document preview
Could we have a visuel feedback in document preview (Documents, Aggregation) for the array / objects size? It could be between parenthesis next to the "Object"/"Array" label => Array(5) for example
The basic need was to identify quickly which array/object are empty: could start by removing the ability to expand by removing the ">" in front of the field...
1 vote -
QoL: Rename the Windows shortcut from MongoDBCompass to MongoDB Compass
I often search Compass (without MongoDB) on Windows Search and it does not show up because its written as MongoDBCompass instead of MongoDB Compass.
It would be a nice QoL improvement.2 votes -
Expose hide index functionality
MongoDB guidance suggests that an index should be hidden such that the impact of deleting the index can be assessed prior to its actual deletion. This functionality should be surfaced in both Atlas and Compass thus making it easier to follow the guidance.
1 vote -
Have the Export Colelction feature list all collection fields by default
The current feature lists the fields from a sample of documents which may miss some fields. Although it is specified in a tooltip, this is quite counter-intuitive in a NoSQL database which is all about document diversity.
When a collection has upwards to 100+ possible fields it becomes quite tedious to figure out which ones are missing from the sample data.
I would like for MongoDB Compass to find the complete list of possible fields for a selected collection and list them all out be default.
4 votes -
Export data from a query should limit fields based on Projection
When exporting data from a query in MongoDB Compass, only check the fields that are in the Projection section. Don't default to all the fields when exporting.
3 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
21 votes -
allow updating of data via "add data", by importing an updated file
Right now if you export data, modify it, then try to import it, it will throw an error because the ID already exists. I want to update all those documents, not create new ones.
2 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.
5 votes -
Compass log as regular text
Allow option for current Compass log to be tail-ed so activity can be seen in real-time in a terminal window.
1 vote -
Feature Request: Add simplified parallel insertion command syntax
I want to have a (maybe per server) setting dialog where I can enter a custom JS function that returns any of the mongoDB supported datatypes for the primary key (_id or id - usually String, ObjectId or NumberLong) and is then used everytime I insert a new document in mongoDB compasst.
Context
I was testing deduplication functionality I implemented in my app and I had to repeat the process several times. As my IDs were UUIDv4 strings, I needed extra steps after duplicating the documents with the duplicate button on the document in the preview list because otherwise the…
1 vote
- Don't see your idea?