Compass
277 results found
-
Disable the explain button while an explain is running
The Explain Plan option does not allow ending the operation.
When selecting the explain button, no interface animation is displayed that indicates the "running" state of the operation. Also, the tool ignores the "maxTimeMS" parameter and continues the operation even after the elapsed time.Steps to Reproduce
Select the Explain Plan option > select a field to filter in the database > fill in a "maxTimeMS" value > click explain.
Continuously clicking the explain button generates several similar operations without option to stop it.Expected Results
Prevent starting multiple explain operations when there is still one in progress. Allow stop…
5 votesWe made explain plans cancellable. The new functionality is available in the most recent beta and will be rolled out in the next GA release.
-
JSON view "find" should search collapsed text
When in JSON view, the "find" operation does not search for collapsed text. If the text existing in the document (even if not shown in current view), it should expand the document to the point of the found text.
3 votes -
Use tab to validate auto-completion
Regression in version 1.36.2: it's no longer possible to validate auto-completion using "tab" key. Only "Enter" now works
2 votes -
Open document in a json editor
I want to be able to open a document in a JSON editor and edit it there without the key:value restrictions, even when I am viewing documents in the table view.
2 votes -
Export the analysed schema as Typescript interface or type
After analysing the schema, it is shown which types the fields have. It would be very nice if it could be exported as typescript interface or type accordingly.
1 vote -
Support Legacy CSUUID in filters and in view instead of BinData type 3
support CSUUID like robo 3t does that, because its very hard to see the real string with this BinData type 3
i have a script that convert bin data to CSUUID and CSUUID to bin data in js if you can include that in compass code it will help a lot of users that used robo 3t instead of compass only because of this uid
this is the script
https://github.com/barnuri/mongo-uuid-helper/blob/master/uuidHelpers.js6 votes -
cross cluster lookup (kind of)
Hi,
This is more of an add-on request for the aggregate().Lets say we have two clusters , second clusters is derived from first cluster ( i-e some of the object ids in second cluster exist only in first cluster ).
Now I want to do a lookup for the id in the first cluster from the second cluster , which is not possible.
So , can we have another optional parameter in the aggregate function which allows us to pass the documents , over which we can apply the required stages ( i-e after using find() on cluster 2…
1 vote -
Tabs Name
Hi,
When you open a DB with Compass, all of the tabs are showingDocuments
DBName...and you should mouse over them or click them to find out which they belong to which collection
Instead of always showing “Documents” and “DBName”, you may show which collection they are1 vote -
When exporting a collection, make sorting the fields by alphabet optional
At this moment, one can only select or deselect fields, but one cannot pick any field order other than alphanumerically sorted. I would at least expect 'collection order', but taking this even a step further, it would be awesome if the export fields could be reordered in any order.
1 vote -
shortcut
For VIM user it will be more efficient when Compass Has VIM like key binding Shortcut...
1 vote -
Save export CSV configured fields in favourite query
In case of exporting the result of a find query in a CSV file, at the moment (v. 1.36.4) we need to select which fields we are interested at the first time and in case of reuse of the favourite query we need to select these fields again.
In fact, in the default behaviour, all fields are selected from the sampled result in the CSV exporting process.One way could be to save the selected fields from the CSV export configuration in the favourite query settings.
Other ideas?
Thanks.
1 vote -
Yellow triangle icon for "drop index" and other caution messages
In MongoDB Compass, when I use the Drop Index functionality you get when clicking the "trash can" icon next to an index in the Indexes list on a collection, it shows a red "!" triangle icon in the upper left. That icon is used here to mean "Caution! You are about to do something dangerous!", as confirmed in Support case https://support.mongodb.com/case/01122132.
I think it's more conventional to use red icons, especially "!" or triangles like this, to indicate that an error has occurred, and warnings or cautions are more conventionally indicated in yellow. (There's probably some UI/UX documents or…
1 vote -
refresh
I would like to propose new functionality to auto-refresh a collection in MongoDB Compass. For example, if I am waiting for a document to update, today I have to click refresh repetitively until the document has updated. I would like to set auto-refresh with a filter in place to be able to watch the collection as documents are updating, instead of having to click the refresh button every ~5 seconds.
Steps to follow:
- Log into MongoDB
- Open to view a collection
- Filter by some criteria, and click Find
- Click Refresh icon to reload the documents in…1 vote -
Chrome like controls
I would like to be able to use chrome like controls to switch between tabs
Cmd+opt+arrows - previous, next tab
Cmd+t - create new tab (and select it like vs code cmd+p mode)
Cmd+w - close tab1 vote -
Add a DISCONNECT option to the 3 dots dropdown menu when a connection is active
At the moment, there is no obvious way to disconnect from your connection to connect to another database, and you have to go through the top level Connect menu, which is quite cumbersome.
1 vote -
Query console like the one in Datagrip
We need a query console like the one in the Datagrip IDE from JetBrains so that we can make any query as well as add comments or saving all these queries in the MongoDB Compass
1 vote -
Automatic scrolling in Mongosh CLI in Mongo Compass
Scroll down automatically to the end of the Mongosh CLI in Mongo Compass when entering quries like db.Collection.Find()
1 vote -
Expand all in JSON view should be brought back
When in JSON view, we can previously expand all properties inside a document node by using CTRL+LEFT CLICK (or ALT+LEFT CLICK, i've forgotten).
This feature was removed within the last year.
1 vote -
I documents section to have mode to view and edit DbRef content instead of DbRef Objects.
I would like to have a mode to view and edit DbRef content, in the same way as the DRef Object fields are edited now. The idea is to see in the documents section all data linked. See and edit the data in a comfortable casual way.
1 vote -
shortcut to update data
shortcut to update data instead of having to scroll down long lines to press update
1 vote
- Don't see your idea?