Compass
501 results found
-
Don't search for entire document set of a collection on a new tab by default
When I want to search for documents of a collection I select the collection on the left pane and then a new tab is opened, that shows information as seen in picture
big-collection.png
.However, the problem with this default configuration is that is searches for the entire document set to display the information
Displaying documents 1-20 of 1183373
. The executed query is:{code}
{
"appName": "MongoDB Compass",
"command": {
"aggregate": "progress",
"pipeline": [
{
"$match": {}
},
{
"$skip": 0
},
{
"$group": {
"id": 1,
"n": {
"$sum": 1
}
}
}
],
"hint": "id_",…4 votes -
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 -
Export Files from GridFS
A nice reature would be to be able to export stored binary files in GridFS via the Atlas UI. It will allow the users to click an export button on the fs.files collection and would stream out the file using gridfs in the drivers.
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 -
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 -
Allow displayed time in UTC in Compass database Performance tab show user's local time
Make displayed time in UTC in Compass database Performance tab to user's local time as an option.
Screen is here https://docs.mongodb.com/compass/current/performance/index.html#performance4 votes -
Allow to import/export indexes
Add import/export index capability via Compass.
Would be nice to also to automatically generate the createIndexes (https://docs.mongodb.com/manual/reference/command/createIndexes/) command for build a set of indexes.
4 votes -
4 votes
-
4 votes
-
Re-open tab closed by accident
Similar to Cmd+Shift+T (Mac) or Ctrl+Shift+T (Win), re-open tab(s) that was closed.
I often close tabs by accident when I drag the mouse to the tab and click to activate it and the cursor was on top of the X and close the tab instead. Very frustrating. The key binding can even be the same as the browsers, to keep it more familiar.
3 votes -
Config option to not open a new tab for each collection selected (old behavior)
The new mode of opening a new tab every time a new collection is selected is dreadful to me. I'm constantly closing dozens of tabs I didn't want. I would like a config option to disable the new behavior and revert to the old behavior of re-using the existing tab.
3 votes -
Removing a connection needs to show you a confirmation dialog
Removing a connection needs to show you a confirmation dialog
3 votes -
change the order / re-organise of connections
Being able to change the order of the connections on the left hand side of the UI and/or renaming the connections is pretty essential in order to keep the workspace mantainable.
this needs to be urgently fixed.
thank you.
3 votes -
Hiding the sidebar for more working area
I suggest that it is possible to hide the sidebar, when working with a limited resolution laptop, mongodb compass takes 70% of the screen, which only leaves 30% to refer to documentations.
3 votes -
Option to turn off the multiple connections in a single window feature
With the recent update to multiple connections in a single window, I have found that it can be confusing when you have the same database open for test and prod. Please add an option to turn off the feature allowing multiple connections in a single window for those of us who do not want the new feature.
3 votes -
Unsuccessful login attempts
Can you please block connectio attempots after 5 times
3 votes
- Don't see your idea?