Compass
443 results found
-
Reverse sort order by default
I was a big RockMongo user and am now trying to switch over to Compass. I found it extremely convenient that in RockMongo, the default sort order was {_id: -1} because that means that you see the most recent records first. I didn't realize how useful this was until I discovered that Compass sorts in forward order. Either a "reverse order" button or simply a change to the default would be highly desireable.
63 votes -
Execute Raw query with query editor
Currently there is no query editor for executing raw queries, like for batch update and batch delete. Consider to add a query editor.
48 votes -
Folders/groups for favorites
Compass users with many deployments need the ability to:
- reorder favorites, possibly based on usage patterns, as well as,
- organize favorites into folders.
These features will allow users to efficiently access important connection favorites, even when there are a large number of deployments present.
42 votes -
Add support to export multiple collections
I would like to be able to export multiple collections at the same time. It would be nice if Compass generates json files named with the collection name.
40 votes -
35 votes
-
Allow Dates to be Viewed in Local Time instead of UTC time
Allow the option for Dates to be Viewed in Local Time instead of UTC time.
32 votes -
Natural language to MQL as an API
Multiple use cases require the ability to query the data in MongoDB using Natural language. 'AI copilot' is one such use case where the application developer wants to expose a way for the app's users to get data-backed responses from MongoDB, and the users interact with the copilot in conversational language. Examples of this include - Customer service chatbot, medical assistant, etc.
31 votes -
Want "expand all" button for documents in view.
It's very convenient to expand all fields of a document recursively. I want this feature for documents in view.
30 votes -
Allow connections to Atlas from Compass using SAML/SSO
When using Atlas with SAML (e.g. Okta, AzureAD) there is no (obvious) way to get access to the Atlas Cluster from Compass. Following the Compass instructions to get the username/connection string from Atlas shows me the shared SAML user - whom I cannot and should never get the password for - and no way to get the token or whatever it is that SAML is doing under the hood.
Can Compass please have a SAML option added - open a browser to the SSO provider and capture what it needs from there?
27 votes -
I want to use Favorites without storing passwords
For the Compass saved "Favorites", is it possible to save the Fav specifically without the LDAP Password and the without the Client Key Password? Instead leave them blank as a favorite, so I can then enter them each time logging in?
The reason is if the MongoDb has PHI data, and if I lost my computer, a hacker could not just click to open and gain immediate access. Thank you.
26 votes -
I need to scan and page through query results quickly, display more documents
The current document display paging for query results is not sufficient when large numbers of documents match the query filter.
- Add "First" and "Last" buttons to the "Displaying documents" paging controls.
- Make the number of documents displayed per page configurable (20 is insufficient)26 votesIn Compass v1.43.6, we released a feature that allows users to increase the number of documents displayed up to 100 documents. I previously marked this feedback item as "Completed," but I will mark it only as "Started" now given that we haven't released the 2nd improvement mentioned in the description yet:
- Add "First" and "Last" buttons to the "Displaying documents" paging controls.
If there are other related improvements that you would like to see, please don't hesitate to reach out!
-
Share aggregation pipelines across clusters/namespaces and with other people
Aggregations can be saved in Compass but they are only accessible in the Aggregation Builder for the specific cluster and namespace. It would be good to be able to reuse pipelines across different clusters and namespaces (e.g. I build it against my staging database but then I want to also test it in prod).
It would also be great to have a way to share a library of pipelines with the rest of the team. In the ideal scenario, pipelines would be versioned and multiple people would be able to contribute to a shared library of pipelines.
24 votesWith the new My Queries screen we introduced in Compass 1.31 it's possible to see and search for all queries and aggregations in one place and if the namespace they were originally built against is not available in the current cluster, it's possible to apply them to a different namespace.
Sharing with other people is not possible yet but from the My Queries screen it's possible to copy a pipeline in one click.
-
To be able to show images contained in document fields
It would be great to see the images when a field contains it.
In the attached file, would show in place of the binary field "Imagen".
23 votes -
Rename tabs
I would like the ability to open multiple tabs and rename them. Currently, the tabs are rendered as
Documents
<tabel_name.collection_name>Ideally, I could change the tab heading so that it's easier to navigate between the tabs
22 votes -
Add an option to visualize raw json query plans
It should be possible to import a raw execution plan generated with .explain(), and have it visualized in Compass!
Why - so we as developers don't need to read the JSON manually.
This would be very usefull when debugging slow queries using the aggregation framework.
/Alex
22 votes -
Be able to sort document fields alphabetically
It would be useful to be able to display columns for fields in a document in alphabetical order
20 votes -
Configurable sample size in schema analyzer
Sometimes larger or smaller sampling sizes (default is 1000) are desired since queries are taking too long or the sample size is not statistically useful.
Could be a part of progressive loading/sampling.
19 votes -
Prompt to save pipeline in case Compass is closed accidentally
It's a human tendency to forget to continuously save an authored pipeline while constructing it. We might create a large pipeline and forget to save it before closing MongoDB Compass.
Similar, to other softwares please add a prompt to Compass in a situation when changes are not saved before closing it.
17 votes -
16 votes
-
Display GeoJSON types other than points in Schema Map view
I have a data set which contains both GeoJSON polygons and GeoJSON LinesStrings. It would be really useful to be able to see these rendered in the map view in the Schema tab.
16 votes
- Don't see your idea?