Compass
324 results found
-
Compass log as regular text
Allow option for current Compass log to be tail-ed so activity can be seen in real-time in a terminal window.
1 vote -
Feature Request: Add simplified parallel insertion command syntax
I want to have a (maybe per server) setting dialog where I can enter a custom JS function that returns any of the mongoDB supported datatypes for the primary key (_id or id - usually String, ObjectId or NumberLong) and is then used everytime I insert a new document in mongoDB compasst.
Context
I was testing deduplication functionality I implemented in my app and I had to repeat the process several times. As my IDs were UUIDv4 strings, I needed extra steps after duplicating the documents with the duplicate button on the document in the preview list because otherwise the…
1 vote -
allow updating of data via "add data", by importing an updated file
Right now if you export data, modify it, then try to import it, it will throw an error because the ID already exists. I want to update all those documents, not create new ones.
1 vote -
Indentation/newlines for Aggregation: Export to Language/PHP
I tried to use the the aggregation pipeline feature Export to Language, for PHP. The pipeline was quite complex, so I was surprised when I copied it into PHP Storm that the entire pipeline was on a single line, making it quite hard to read. PHP Storm will not add newlines for you when you request Code Reformatting, so the only way to make it readable was to add the newlines manually before reformatting, which is time confusing and error prone.
IMO it would be preferable if the pipeline was exported with appropriate use of newlines and indentation.
1 vote -
Explain Plan and query to work on all valid queries -- if an official driver works the Compass should be able to help debugging
Mongo Compass Explain Plan cannot work on queries which are using common Java available syntax. Having no way to use Explain Plan on valid queries, without modifying the query, should be a feature.
{ "_id" : { "$in": [{ "$binary" : "6Uk1UVZWl+krPObxzA3wtg==", "$type" : "03" },{ "$binary" : "60Xp1sJ9nMiT6cPy3GA1ig==", "$type" : "03" }] } }
should be a valid query in Mongo Compass since it is in Java AND the following error which is returned from both query area and Mongo Compass Explain Plan should not occur for such a query:
cannot nest $ under $in
One should NOT have…
1 vote -
Possibility to have _id field with new ObjectId added to each array element automatically
Hi,
I thought it would be a good idea to have the option to have an array automatically add an _id field with new ObjectId per element if its an array of object.
In our use cases, we mostly update/delete items by their _id.
In the case where we want to do a bulk $push or something similar, there are currently no way of generating the _id's except looping through our array and generating the ids beforehand which is not ideal.
Another option would be to be able to use an update operator to generate a new ObjectId.
For example:
…1 vote -
Show a wait spinner while Explain Plan is working
When explain plan in Compass takes a long time to analyze, it appears as though nothing is happening and it looks broken.
1 vote -
SSH private key - Ask for passphrase each time
I would like to be able to enter the SSH private key passphrase every time I connect to the DB like in NoSQLBooster or Robo 3T.
1 vote -
Need "Inactive" sessions "Terminated" connected via Compass to MongoDB
Need "Inactive" sessions "Terminated" which have been connected via Compass to MongoDB and idle for more than x minutes. This feature is not full available. As per MongoDB support maxIdleTimeMS -- "Compass supports that option but please note that this won't close the session, will only collect idle connections in the pool and wouldn't really be noticed on the user end.
For you to be aware, this request was already discussed internally as a missing option so it would be good if you can provide some additional feedback in our official website for our Product managers to consider."1 vote -
Toggle ability to use or not use a hidden index in query planner / compass
I want to be able to from a developer standpoint, use or not use an index and see the performance different through Compass.
1 vote -
Change sidebar backgroud color on remotly connection
When remotely connect to databse expect localhost like ssh or other options, sidebar background color changed, beacuse confused between local db with server db and maybe mistake change collection doucument
1 vote -
Mongo to recognize arrays during import
Mongo is unable to recognize arrays, even from it's own exported documents that are manually formatted as arrays. The options available are not compatible with complicated datasets with more than one column that contain arrays. This should be standard.
1 vote -
New query from text
It would great to have a feature that allows importing a query from text in compass similar to the aggregation pipeline from text feature. Currently if someone has a long multiline find query which includes filter, project, sort methods then the user needs to copy each of the query segments separately and paste them into designated lines in the expanded query options view.
Importing queries from text would improve support team's efficiency that utilise the compass when trying to analyse application queries manually.1 vote -
database access needs to be more granular
I need the ability to restrict access to individual databases and /or clusters, for both build in and custom permissions and roles.
You have boxes for databases and collections; just add one for clusters too.
1 vote -
Add an option to stringify jsonSchema in Validation tab
Add an option to stringify jsonSchema in Validation tab easier porting to javascript and to follow a common json format.
1 vote -
restrict export access
Compass currently allow any user to export data to his local file system, I think it's necessary to add restrictions so that the admin user can specify which user can or can not export data
1 vote -
I would like $match expression to not evaluate 15*24*60*60*1000 expression with the date, instead use the literal expression
When translating the following aggregation code, Compass evaluates the expression with the date. I would like to have a feature where it translates the literal expression to the available language.
Example of aggregation code:
"date": {$gte: new Date((new Date().getTime() - (15 * 24 * 60 * 60 * 1000)))}1 vote -
Compass for IOS and Android
Hello,
It would be great if there was an app for MongoDB Compass on IOS and Android. This would allow people on the go to access their database quickly and easily.
On IOS, there are already applications for MongoDB, but they are paid, and not official.I hope many of you will approve of this idea! (I need it 😄)
Have a nice day,
~ Polo1 vote -
Compass does not observe disabled "Automatic Updates" setting or after a user declines
What the user chose should be observed.
1 vote -
_id field listed first
The _id field is not always visible when browsing through the data, because of the sorting. It would be great if _id is always visible by ensuring it is listed first.
1 vote
- Don't see your idea?