Compass
474 results found
-
Enable toggling for boolean properties
The annoying thing for me is my web applications are heaviley dependant on Database View content.
in MongoDB Compass it quickly becomes a time waste to manually click a boolean property and change "false" to "true".
Please add a small toggle box button next to Boolean values.
Thanks, Carl.
2 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 -
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.
2 votes -
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.2 votes -
export sorted data
When clicking export collection button, the sort option specified should be copied to "Export query with filters"
Examples:
db.holidays.find (
{Date: {eq: '2022-04-08'}
).sort ({System : 1})or even make this part editable, so we can add sort option
4 votes -
Make it easier to search by _id
More then half of my queries in Compass is searching by id. Each time I have to add both curly brackets, then type 'id:' then 'Obj', select ObjectId from autocomplete and paste id.
I propose to add 'id' field in OPTIONS, where I could just paste _id string to fire mongoose-like 'findById'2 votes -
Allow for safe hyperlinking of URIs in documents
If a document contains a well-formatted (and sanitised) URI, then hovering over it should display a preview of the resource it links to (perhaps an image in s3) or the option to click through to it using the OS standard browser.
2 votes -
aggregation pipeline verification before deleting
When opening a saved pipeline - the "open" button is adjacent to the bin (cancel) button and clicking on the bin deletes the pipeline without a chance to regret.
3 votes -
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 -
Screen reader support
Hello,
Visually impaired users rely on a screenreader to have information read by a speech synthesizer or displayed on a braille display. Popular screen readers are VoiceOver on Mac OS as well as JAWS and NVDA on Windows or Orca on Linux Desktop.
Currently, a screen reader isn't able to work properly with MongoDB Compass.6 votes -
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 -
Store aggregation pipeline export language
Each time you start a new aggregation, the export language is always "Python 3"., so if you're using different language, you have to set the wanted language each and every time you change the active collection or open a new tab...
The default selected language could be:
- the last used language (easier but still efficient)
- the last used language for this connection
- the last used language for this collection
- a language configured as "preferred language" when adding a connection as favorite
- a language configured as "preferred language" at the app level...3 votes -
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)))}2 votes -
CTRL+F in results
Implement a CTRF+F function to allow "text search" in results page (like in a Browser)
example : In a collection, I use "Filter" field to search document and compass returns 15 documents. I hit CTRL+F and I can search a field name or a value and navigate between.
4 votes -
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 -
Support hint for explain
Currently is not possible to force to run explain with a certain index, it would be a nice feature to have
7 votes -
Take too much time preloading database statistics
As you can see, My MongoDB instance has over 10K databases and over 400K collections, Every time I connect to it with Compass, I have to wait for more than one minute before Compass is ready to use. This 'collecting information process' is unnecessary because I don't care how many collections are there, all I want is jump into one of these databases and start my work.
So I would be appreciated if there is an option to skip this 'preloading' process.
2 votes
- Don't see your idea?