Compass
277 results found
-
3 votes
-
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 -
saved queries with date difference
When saving a query that was performed wit ha relative time
( e.g.,
{$gt:new Date(Date.now() - 246060 * 1000)}}
)
Save it (to history and to favorites) with the relative expression. Currently, the expression is first calculated to an actual date and only than is it saved (so the queries are saved with actual date and are less useful)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 -
Missing charts features
The charts inside mongodb are quiet nice but lacks some basic features to be able to setup a environment to create, test and deploy charts from tests to production. Also it is not possible to proper support localization.
It is not possible to develop charts to allow proper development, testing and deploy.
Those features are a must to really work in a proper way:Import/Export:
Severity: HIGH
- The current export does not include the charts view. It should contain the charts view (including its aggregation pipeline)
- Import should then allow create/override the charts view
Localization:
Severity: HIGH
- Allow define locales…
2 votes -
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 -
Allow changing font in document output
Current hardcoded choice of fonts: "Source Code Pro", Menlo, monospace doesn't suit me. They first two aren't installed on my computer, so the result is unreadable output using the default "Courier New" font. I want to be able to set my own font family and font size for document output.
2 votes -
MongoDB Compass on Flathub
Flatpak is a user-friendly and modern way to distribute applications. And publishing on https://flathub.org will make the product more popular.
2 votes -
Enable toggling for boolean properties
The annoying thing for me is my web applications are heaviley dependant on Database View content.
in MongoDB Compass it quickly becomes a time waste to manually click a boolean property and change "false" to "true".
Please add a small toggle box button next to Boolean values.
Thanks, Carl.
2 votes -
Make it easier to search by _id
More then half of my queries in Compass is searching by id. Each time I have to add both curly brackets, then type 'id:' then 'Obj', select ObjectId from autocomplete and paste id.
I propose to add 'id' field in OPTIONS, where I could just paste _id string to fire mongoose-like 'findById'2 votes -
Allow for safe hyperlinking of URIs in documents
If a document contains a well-formatted (and sanitised) URI, then hovering over it should display a preview of the resource it links to (perhaps an image in s3) or the option to click through to it using the OS standard browser.
2 votes -
aggregation pipeline verification before deleting
When opening a saved pipeline - the "open" button is adjacent to the bin (cancel) button and clicking on the bin deletes the pipeline without a chance to regret.
2 votes -
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?
2 votes -
Store aggregation pipeline export language
Each time you start a new aggregation, the export language is always "Python 3"., so if you're using different language, you have to set the wanted language each and every time you change the active collection or open a new tab...
The default selected language could be:
- the last used language (easier but still efficient)
- the last used language for this connection
- the last used language for this collection
- a language configured as "preferred language" when adding a connection as favorite
- a language configured as "preferred language" at the app level...2 votes -
Take too much time preloading database statistics
As you can see, My MongoDB instance has over 10K databases and over 400K collections, Every time I connect to it with Compass, I have to wait for more than one minute before Compass is ready to use. This 'collecting information process' is unnecessary because I don't care how many collections are there, all I want is jump into one of these databases and start my work.
So I would be appreciated if there is an option to skip this 'preloading' process.
2 votes -
Include curly brackets by default in query bar
By default, the query editor is blank. In order to write a query, curly brackets must be added {query: "here"} in order to make a query.
Event the suggestion for writing a query recommends adding curly brackets. (see suggested.png)
If there is a use case where users may want the query bar to remain blank (how it is now), I recommend adding a setting to put in curly brackets by default. Having to add curly brackets every time I want to create and run a query is tedious and counterproductive.
2 votes -
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 -
2 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
- Don't see your idea?