Compass
410 results found
-
Option to add extra validation to delete document
User must type the document id before deleting a document
1 vote -
Compass: "Report a bug" feature is itself broken. Also autocomplete is not usable.
Going to help -> Report a Bug redirects me to this page: https://jira.mongodb.org/projects/COMPASS/summary
Which shows a licensing error and does not let me report a bug. The irony, it burns. The error message is:
This gadget cannot be displayed on your dashboard. This could be due to a licensing problem or an application error. If you need this gadget, contact your administrator for assistance. Otherwise, you can remove it from your dashboard.
Also, the new feature that shows old queries is incredibly intrusive, and constantly replaces what I'm trying to type with something old and wrong. I am not always…
3 votes -
Make "Sync with OS" the default theme
Make "Sync with OS" the default theme (instead of light theme which doesn't make any sense since there is sync with OS)
1 vote -
Copy many documents at once as JSON
I'd like to be able to copy many documents at once n a JSON format. Today, I need to export all output documents for my aggregation pipeline or my query, or I need to manually copy multiple documents one-at-a-time. Ideally, I could copy many documents at the same time to my clipboard without needing to export to a separate file.
1 vote -
Pitch Black Dark Theme
My idea is to basically add a pitch black dark theme which can be useful at night rather than the grey one.
1 vote -
Timer in compass
When I run explain, I want to have a timer showing me the time elapsed since I executed the query. It will help me understand my latency delays and also a rough time estimation when I forgot to use explain
1 vote -
Unsuccessful login attempts
Can you please block connectio attempots after 5 times
1 vote -
Add an easy way to copy field value
Add an easy way to copy field value to the clipboard - a small button near each field that only appears on hover, or right-click to a field with options - copy field value, copy field name, copy "field: value".
5 votes -
Retain side bar sizing
It would greatly enhance the UI to have the sidebar retain its size, i.e. if I drag it to make it wider to fit my collection names comfortably, it should ideally retain and restore that size.
It would also be extremely useful to have the ability to close all active tabs at once. I sometimes have multiple tabs open. As a workaround, I exit Compass and restart it without having to close each individual tab. But then the sidebar issue comes at play.
1 vote -
Enable us to see values of expressions in aggregation pipelines
I've got a pipeline that often does a lot of collecting and combining values. What I get out of it is wrong but I have no way of knowing which part is broken since I can't see the values its collecting and the results of its maths until the final outcome.
Could you add some sort of value reading to the aggregation pipeline builder?
1 vote -
Make upsert or drop on import document
It would be great to be able to make what we are importing overwrite the database data, or directly perform a drop before importing. These options should be optional when importing documents.
1 vote -
Right-click context menu for Mongosh console window in Compass
Hi, Mongo folks,
I've been using the mongosh window in Compass lately (the dark-background ">_MONGOSH" panel at the bottom), and having a bit of inconvenience with text editing.
Because AFAIK, Compass doesn't have a "script editor" window like SSMS or some IDEs where you can edit a file and execute it, I end up doing a lot of copy-and-pasting between Compass's Mongosh pane and external text editors. I also do a lot of scrolling up and down because the JSON output of Mongo queries and operations tends to be long.
This text copy-and-pasting is a little incovenient, because I have…
1 vote -
Self-hosted version of compass
Since compass frontend is web, it would be great to be able to self host it on a server, to access it directly in browser.
The idea is to be able to work from devices that can't install electron, like iPadOS, android directly in browser or as PWA.
1 vote -
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.
1 vote -
Remember "Expand all fields" output option between pages
When viewing documents returned by the aggregation pipeline, selecting the Output option of "Expand all fields" works for the page you are currently viewing, but changing pages means you need to click "Expand all fields" again for each page.
It would be good if Compass remembered that "Expand all fields" was active, and kept this on for all pages in the results.
1 vote -
Add new field to document hidden
When pressing the + button to add a new field at the very last one when there is the option to show more fields, the inputs for the new one will be hidden under the 'show more'. There is no reason for this, and it could cause a lot of confusion.
1 vote -
Disable the cache feature from Compass
Every time I click some on some collection, I don't receive the actual data from the database but the cached data. In my opinion, that should not be like that, because that makes me clicking constantly on the refresh button.
If I click a collection then I want the latest and updated data from the database.
One example:
- I open the Compass GUI tool and I click on some collection to see its data.
- I switch to the application that is doing things and executing actions in the database using their own link.
- I switch to Compass,…1 vote -
Native Windows arm64 support
Windows on arm64 is getting quite a lot of traction lately, with multiple vendors launching new Snapdragon-powered laptops. Would be cool to see MongoDB Compass runnning on these processors natively.
1 vote -
flatpack
Hi,
I have noticed in the documentation that compass .deb is for Ubuntu (is Debian not supported officially?),
But as Debian (the distro I use), there are thousands of other distros unsupported.
So I suggest to pack everything with flatpack (or, at least AppImage), since it is a portable format valid for all distros.Regards
1 vote -
Optional ID search fallback for ObjectID
If I search { _id: 'd7hw803h2ihdf3h97298dh3' } and the query returns nothing, I should have the option to re-query but with this instead: { _id: ObjectId('d7hw803h2ihdf3h97298dh3') } and there should be a toggle switch to automatically do this re-querying when there's an empty result.
There's no reason not to have this, it's very easy to implement, and it would be some nice quality of life.
1 vote
- Don't see your idea?