Compass
405 results found
-
Ability to drill-down and easily export deeply nested arrays
Provide the ability to drill-down and export any MongoDB array from Compass to a csv file, no matter how deeply it is stored within a document. So, one should be able to drill-down to the given array (no matter how many levels deep) in Compass, and then click "export to csv" to export only that nested array's contents to a CSV file.
4 votes -
The JSON Schema export should be producing a jsonschema file that can be used immediately with schema validation
It currently dumps a bunch of analysis information even though the menu item is "Share Schema as JSON". This file is useless for trying to harden or define a schema, even in non-mongodb tools (like validating documents match schema in our programs).
4 votes -
Schema analysis should recognize dictionaries
In a sub-document, the keys may be common across most documents in the collection, or they may contain a set of random values. For example, using hostnames as the keys in the "hosts" sub-document.
{ ... hosts: { server1a: { ... } server2a: { ... } server3a: { ... } } } { ... hosts: { server1b: { ... } server2b: { ... } server3b: { ... } } }
The schema analysis should recognize the above situation to avoid creating thousands of sub-fields in the schema.
4 votes -
Support Citrix as a Compass platform
Support Citrix as a new Compass platform
4 votes -
As a developer using extended JSON strict mode queries, I need Compass to also support queries in strict mode
Compass should support extended JSON strict mode queries in queries on the Documents, Schema and Explain Plan tabs.
As an example, the error message in Compass 1.14.7 for an "$oid" query is:
unknown operator: $oid
4 votes -
Could you please make the two sides of the main interface slide?
Thank you for your guys made such great application and let us use it for free.
I have a little idea for improve the usability of mongodb compress.
It hard to figure out a collection when we have a bit longer name of collections, please kindly find the following image, when we need to open a new collection, we have to close the all opening tabs and back to the first main interface, then we can find the full name in the right side, the left side is useless at this situation.
so, Could you please make the two sides…
4 votes -
Support for distinct
Add support distinct queries in Compass.
https://docs.mongodb.com/manual/reference/method/db.collection.distinct/4 votes -
Generate jsonSchema Validation Based on Schema Analysis
Since Compass already provides a schema analysis, it would be useful if that analysis could be used generate jsonSchema. The result could be a starting point for the Validation tab or used in other tools such as https://hamidihamza.com/Angular6-json-schema-form/.
4 votes -
4 votes
-
Store Atlas Login Creds in Compass
If i want to use mongo generate query feature, i need to login to atlas everytime. Need compass to store the login creds and auto login.
3 votes -
save last workspace
It would be great if mongo compass holds the last state including query, results set, query histories.
With help of this we can reload last state after restart our system.3 votes -
Add Ai to stage wizard
currently stage wizard has built in suggestions, maybe if it becomes integrated with AI would become much more amazing
3 votes -
Safe active tabs
It would be a usefull feature to bookmark open tabs and have the abbillity to open it again in another session.
3 votes -
Font size and light themes for the mongo shell
Rather than zooming the whole compass window,chage size of font as per preference and add light theme to mongosh(Mongo Shell)
3 votes -
Sync queries across multiple computers or installations of Compass
I work on multiple computers and I find my self missing queries that I have already created on other computers. It would be nice to have queries that are linked to a collection to be synced when using Compass on other computers. Maybe something like Github can be used as the central storage for the queries or allow users to selected popular storage options if Compass can't provide the storage natively.
3 votes -
shortcut
For VIM user it will be more efficient when Compass Has VIM like key binding Shortcut...
3 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…3 votes -
JSON view "find" should search collapsed text
When in JSON view, the "find" operation does not search for collapsed text. If the text existing in the document (even if not shown in current view), it should expand the document to the point of the found text.
3 votes -
add refresh button in the collection tab
when you click on a collection it open a tab right ? what if you want to refresh it
let's say you are in development stage and you want to see what's being stored and all
my idea is to add hot key like CTRL R or a refresh button it will be very usefull3 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)3 votes
- Don't see your idea?