Compass
434 results found
-
Always select focused collection in sidebar navigation (Compass)
In the UI of the Compass interface, users navigate through databases and collections primarily via the sidebar. However, there's an aspect of user experience that can be enhanced. Specifically, I am proposing a feature where the sidebar navigation dynamically reflects and highlights the database or collection that is currently in focus in the main tab area.
This means, that when a user selects and works on a particular database or collection, that specific item should automatically become highlighted or marked in the sidebar.
1 vote -
Auto-expand single/specified database
Upon connecting to a server, I would like Compass to auto-expand the database in the sidebar if:
- the database name is in the connection string
- and/or if there is a single database on the server (that is accessible to the user)It would save a click :)
1 vote -
Array Function
Just like Javascript array functions such as filter, map having some option in drag and drop wizard with match and project stage will be more useful.
1 vote -
Pretty print queries
An optional button, while querying a collection, that prettifies and formats the queries.
1 vote -
index creation progress percentage
Please expose the progress percentage when an index is being created on the compass UI, this should be very very simple since it's already in the
op
objectmsg
field. Just an "In progress..." is simply lazy development.1 vote -
MacOS Scroll bars - show according to MacOS settings
You can view the list of indexes, but there is no scroll bar on the right side to show there are more indexes in the list. The scroll bar pops up when you hover on the list.
In MacOS settings you can set if you want this behaviour or if you want the scroll bar to always show.
Think it is like this in english MacOS:
system settings -> look and feel -> show scroll bars -> alwaysThe idea is to honor this setting.
I use MacOS 14.2, Dark mode. Compass Dark mode is a setting that already works…
1 vote -
Opening multiple collections tabs
Opening multiple collections used to be possible but with the new update I can only have one tab per collection open at a time. This makes filtering data very frustrating when I can't compare against other searches that I've done within a collection.
1 vote -
A few UX improvements for modifying documents
If you work on a document it would be good to have the <ESC>-key to decline all changes and stop edit mode.
If you work on a document it would be good to have <CTRL>+<ENTER>-keys or <CMD>+<ENTER>-keys to save the document.
While scrolling through the results it would be good to have the buttons to edit, delete, etc. as a sticky row so you don't have to scroll back to the top of a document if you want to edit it.
1 vote -
Define Port for ssh tunneling
If it would be possible to define the local routed port, some things like mongodump and mongorestore could be easily used outside of mongodb compass.
1 vote -
Let me resize my window to be 960 pixels wide.
I often arrange my windows so that I have one application on the left side of my desktop screen and another application on the right side. But MongoDB Compass won't allow me to resize the window to be that small. My screen is 1920 pixels wide (a very common resolution) and it won't let me resize my window to half of that width (1920 / 2 = 960 pixels) to make it fit neatly on half of my screen. The current minimum width seems to be about 1011 pixels -- too big, overlapping windows on the other half of the…
1 vote -
implicit cast based on validation schema
When importing json data containing an ambiguous type (e.g. 0, which can be a double or int32) with a collection that has a validation schema1 set for a specific type (e.g. double), the server should reference the schema to resolve the type to implicitly cast the value to upon inserting the document. Otherwise, one can have a document fail validation because (in this example) the 0 was cast to an int32 instead of a double.
Thanks
1 vote -
use AI to optimise aggregation pipeline
Now that AI is being introduced, it would be very useful to use AI stage wizard to optimise the aggregation pipeline so that it runs optimally in Atlas
1 vote -
1 vote
-
1 vote
-
Add the possibility to export a pipeline to java using Spring Data MongoDB
Spring Data for mongoDB support aggregation for use with their MongoTemplate, and it is less verbose and more readable than an aggregation to use with MongoClient.
It would be nice to be able to export a pipeline to Java language for this framework. Maybe an additional check box on the export popup.
Also, if checked, maybe replace the "Include Driver Syntax" checkbox by a "Include Spring Template syntax"
1 vote -
Evalute numbers as 64bit instead of 53bit of JavaScript
Compass seems to evalute everything with JS, so if you enter {um:-2583493467308876869} it will treat the number as -2583493467308877000 and of course won't find what I'm looking for.
So the fix is to use {um:NumberLong('-2583493467308876869')}, which is a bit painful to type, and even if I do that, the Query History still saves {um: -2583493467308877000}, so basically it's broken ...
1 vote -
Unproductiveness is getting worse and worse
Though we a conversation regarding annoying "what's new" messages, the situation is really getting worse. Even so bad, I am considering paying for a 3rd party tool. But my in vest on your product is taking my time to give this feedback, in order to improve your product.
The latest message that is keeping me away from beeing productive is this message coming up when entering a value for "skip" at the query options field.=> "Use natural language to generate queries and pipelines
Atlas users can now quickly create queries and aggregations with MongoDB's intelligent AI-powered feature, available today in…1 vote -
Advanced JSON Format options need to persist.
Advanced JSON Format options need to persist, please make it a entry under settings.
It is realy anoying to deal with the setting EVERY time you export data.
In my case I use only Long dates (Unix) and I will prefer to have Relaxed always, that is FAR from the cutoff point to lose resolution on that number1 vote -
Atlas UI Custom RBAC
Our organization leverages Okta for SAML/SSO authentication, and have terraformed our role mappings to the MongoDB Atlas provided Org and Project roles. There is currently a feature to create custom DB roles, however, custom RBAC for the Atlas UI is not available. This would be greatly beneficial for meeting separation of duties requirements and granting least privileged access for our user community. Is this a feature that the Mongo Atlas team is pursuing?
1 vote -
viem shard key
If you are in clustered mode, can view information about the collection's slice keys
1 vote
- Don't see your idea?