Compass
432 results found
-
Make Compass update notification non-blocking
New versions are constantly available. Blocking workflow with constant prompts is frustrating. No other software does this. Put in taskbar or somewhere passive!!
2 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 -
Aggregation editor improvements
settings for the following:
- Turn off auto-pairs (some people really are not used to typing with it)
- Vim keybinds (somewhat joking, but also not)
- View full documentation within Compass.
- Currently it seems the website manual is the only place to view documentation, being able to see it within Compass would be helpful
- Quick reference for operators / expressions
- Font settings (increase, boldness, change font).Really just turning off auto-closing brackets would be great.
3 votes -
add option for skipping a version update
On MacOS (ARM), add an option for "skip this version update".
Not sure, if this issue persists in other builds as well.
Right now, everytime compass is launched it presents an annoying popup asking for update, and the only options are install, or ask me later. If you select ask me later, it shows the popup again on next start. What is needed is an option for "Don't ask me again for this version". This is kind of a standard feature in most products.
Thanks.
2 votes -
Automatically pre-call `mongod --dbpath <path>` for connections to localhost.
On Windows, whenever we connect to a localhost mongo, we need to call
mongod --dbpath <db path>
in a Command Prompt or Powershell prompt before clicking the "Connect" button in Compass.
So Compass should offer the ability to automatically "pre-call" that and then perform the connection (if call was successful).1 vote -
Please bring back the previous dark theme (before 1.38.0)
I updated Compass to 1.38.0 (stable) on Windows. The new dark theme is too high contrast for me and I would like to switch back to the previous dark theme. Unfortunately the themes available in this version are "Light Theme" and "Dark Theme (preview)". At this point I would rather use the Light Theme than use this modern dark theme. Please bring back the previous dark theme in addition to the modern dark theme, or give us a way to customize the theme. Thank you.
6 votes -
more aggregation pipelines are needed and most of the time if we reach above 30 pipeline its gets struck , and more hard to use
more aggregation pipelines are needed and most of the time if we reach above 30 pipeline its gets struck , and more hard to use
1 vote -
Better Color indicator for different connections
Currently, we use the colour indicator (chosen during mark favourite) on the title (connection name in the sidebar). That is helpful while working with multiple windows having different DB connections like Stage , Prod or Dev.
But I still feel that is a very minimal implementation of a color indicator. It will be better if the connection colour indicator is reflected on the border outline of the whole window & sidebar to better distinguish between different DB connection windows.
I am always afraid if I am mistakenly doing some change on prod DB instead of Stage DB.
If the colour…
13 votes -
RANDOM VALUES USING THE OBJECTID
Hi,
This is the basic suggestion from my side.we have a unique "_id" in each document while inserting the data can we make any changes in your code for example in our company we have one scenario while working on the aggregation query they need auto-generated value in numbers so it is not possible in the MongoDB.
so I thought we can do that thing based on the _id. because we have a unique field then i converted the _id to string and separated the numbers and alphabetic separately but we don't have unique values the after separating the numbers…
1 vote -
Changes in the objectID which is unique.1
Hi,
This is the basic suggestion from my side.we have a unique "_id" in each document while inserting the data can we make any changes in your code for example in our company we have one scenario while working on the aggregation query they need auto-generated value in numbers so it is not possible in the MongoDB.
so I thought we can do that thing based on the _id. because we have a unique field then i converted the _id to string and separated the numbers and alphabetic separately but we don't have unique values the after separating the numbers…
1 vote -
Autogenerated random values in numbers based on ObjectId
Hi,
This is the basic suggestion from my side.we have a unique "_id" in each document while inserting the data can we make any changes in your code for example in our company we have one scenario while working on the aggregation query they need auto-generated value in numbers so it is not possible in the MongoDB.
so I thought we can do that thing based on the _id. because we have a unique field then i converted the _id to string and separated the numbers and alphabetic separately but we don't have unique values the after separating the numbers from the objectId.
can…
6 votes -
import export database not only one data of collection
- able to export a database with all collection and insert it also
- able to export a collection from a database and insert it to database also ,not only data of a collection but also collection self with all related
2 votes -
One more dropdown option should be there for all Columns
While Importing the files, the change of datatypes should have one more drop-down option to change all columns/field datatypes to strings/mixed/double/Int32/number, etc.
1 vote -
cross cluster lookup (kind of)
Hi,
This is more of an add-on request for the aggregate().Lets say we have two clusters , second clusters is derived from first cluster ( i-e some of the object ids in second cluster exist only in first cluster ).
Now I want to do a lookup for the id in the first cluster from the second cluster , which is not possible.
So , can we have another optional parameter in the aggregate function which allows us to pass the documents , over which we can apply the required stages ( i-e after using find() on cluster 2…
1 vote -
Tabs Name
Hi,
When you open a DB with Compass, all of the tabs are showingDocuments
DBName...and you should mouse over them or click them to find out which they belong to which collection
Instead of always showing “Documents” and “DBName”, you may show which collection they are1 vote -
When exporting a collection, make sorting the fields by alphabet optional
At this moment, one can only select or deselect fields, but one cannot pick any field order other than alphanumerically sorted. I would at least expect 'collection order', but taking this even a step further, it would be awesome if the export fields could be reordered in any order.
3 votes -
shortcut
For VIM user it will be more efficient when Compass Has VIM like key binding Shortcut...
4 votes -
Save export CSV configured fields in favourite query
In case of exporting the result of a find query in a CSV file, at the moment (v. 1.36.4) we need to select which fields we are interested at the first time and in case of reuse of the favourite query we need to select these fields again.
In fact, in the default behaviour, all fields are selected from the sampled result in the CSV exporting process.One way could be to save the selected fields from the CSV export configuration in the favourite query settings.
Other ideas?
Thanks.
1 vote -
Yellow triangle icon for "drop index" and other caution messages
In MongoDB Compass, when I use the Drop Index functionality you get when clicking the "trash can" icon next to an index in the Indexes list on a collection, it shows a red "!" triangle icon in the upper left. That icon is used here to mean "Caution! You are about to do something dangerous!", as confirmed in Support case https://support.mongodb.com/case/01122132.
I think it's more conventional to use red icons, especially "!" or triangles like this, to indicate that an error has occurred, and warnings or cautions are more conventionally indicated in yellow. (There's probably some UI/UX documents or…
1 vote -
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…4 votes
- Don't see your idea?