Compass
460 results found
-
my queries export option
Its good to have a export option for my queries, when changing system its required. otherwise no option to share all queries to another system
5 votes -
support atClusterTime in ISO time format
Currently atClusterTime https://www.mongodb.com/docs/manual/reference/read-concern-snapshot/#read-concern-and-atclustertime has to be specified in Unix timestamp. It would be great if it could support more human format for example ISO format.
5 votes -
Aggregation Pipeline builder, allow hints
Allow setting hint to enable index debugging and optimizations
5 votes -
Edit field while projecting
When projecting certain fields of a document, the UI does not allow the user to edit the document. This is a bit counter-intuitive as editing documents that have a large amount of fields is way harder than only showing the fields (via projection) that need to be edited.
5 votes -
I would like to paste a Mongo ObjectId and it automatically query on it
I would like to paste a Mongo ObjectId and it automatically query on it.
Right now when I go to type something into the query filter field it'll automatically add {}
A great next step is if I [ctrl} + [v] paste in a MongoDB ID, then it automatically turns it into an _id query.Step 1: Copy "64f046fb304cee6fa007d935"
Step 2: Paste int othe filter (Query) field
Step 2b: MongoDB compass converts my text into the query{_id: ObjectId('64f046fb304cee6fa007d935')}
Step 3: Click [Find] (or maybe it can even automatically do that?Currently I have to type"
_id: ObjectId('<now paste in
…5 votes -
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…5 votes -
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.
5 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
5 votes -
EXPORT/IMPORT bson files
Suppport EXPORT/IMPORT bson Files.
5 votes -
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.
-
AWS IAM in Compass is MFA protected & uses shortly expiring tokens
AWS IAM auth in Compass should be a password/token-copypaste-less, MFA-protected experience that uses shortly-expiring tokens, invisibly to the user. Said differently, selecting AWS IAM creds should prompt me with an { AWS config, MFA challenge } form/flow, and not an {{{ accessKeyId, secretAccessKey, sessionToken }}} form as it does today.
5 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 -
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…
5 votes -
SQL to Aggregation framework converter
The intent would be to run SQL queries directly on MongoDB Compass or convert them to aggregations
5 votes -
Support for distinct
Add support distinct queries in Compass.
https://docs.mongodb.com/manual/reference/method/db.collection.distinct/5 votes -
List open Compass connections under "Windows" menu.
List open Compass connections under "Windows" menu
5 votes -
close other tabs
Add option to close other tabs like in Chrome
4 votes -
Tabs are too easy to close, X should always be visible
It's too easy to close collection tabs at the moment with the most recent update. I should be able to click almost anywhere on my tab to navigate, not 1/4 or 1/5 being overtaken by an "X" that only appears on hover.
4 votes -
Expiry time value in ttl index details accordion view
indexes tab showing indexes of selected collection, would be great to know what expiry time was set for ttl indexes when expanding them. recent updates to compass are really really good btw.
4 votes -
New way to close tabs
I love being able to close tabs using middle mouse button click. Please add this.
4 votes
- Don't see your idea?