Skip to content

Compass

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

138 results found

  1. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. 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.

    https://github.com/mongodb-js/compass/issues/2776

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Remember collection view mode selected or add an option to save default

    Currently, after you switch to table mode in a collections tab, compass won't remember that option when you open a new collection tab. Being table mode user 99% of the time, it would be really useful to remember last mode selected when opening a new tab, or be able to define the default view mode

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Touching a collection on the left hand side, wipes out your work in aggregations with no warning

    Touching a collection on the left hand side, wipes out your work in aggregations with no warning

    When using aggregations and you are busy with your pipeline(s)

    If you left click on any of the collections on the left panel, 

    It wipes out your work on the aggregations (no warnings at all)

    [Yet when we paste in an exported version of the pipeline it gives a warning]

    This makes it hard to teach people how to use aggregations, as they have to treat the left hand panel like a land mine (and all they wanted to do was to look…

    15 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Add a code editor to save and load MongoDB scripts with MongoDB Compass

    For now, there is only a shell but why not have an editor with a MongoDB file extension so we can save and load MongoDB scripts like with MySQL Workbench?

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Let detach mongoh terminal/console

    In case we have two monitors, I think is valuable detach the mongoh terminal/console in one explicit window to move it to other monitor. Of course, the option to apply the inverse should be available too.

    Thanks for your understanding.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. 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,
    ~ Polo

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Add an option to visualize raw json query plans

    It should be possible to import a raw execution plan generated with .explain(), and have it visualized in Compass!

    Why - so we as developers don't need to read the JSON manually.

    This would be very usefull when debugging slow queries using the aggregation framework.

    /Alex

    21 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Remove background animation during connection

    For security reasons, MongoDB Compass is running on machines in a Network Zone we connect from our own computers via RDP protocol.
    During connection time, MongoDB Compass displays a background animation which consumes huge network bandwidth and if for any reason, network between local and remote is bad, the RDP screen finally freezes and the only choice is to interrupt the connections (between local to Network Zone which breaks the one between Compass and our MongoDB servers).
    Can you remove this animation or put an option to remove it please ?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Cmd/Ctrl + Enter to Submit Query

    After typing a custom query / filter, pressing Ctrl/Cmd + Enter should execute the query.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. _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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. mongosh should be its own tab at the top with output options

    I hate how mongosh is at the bottom. It makes it rather hard to see the results as it involves lots of scrolling, I end up having to write a js file and using mongosh in the terminal.
    It would be good if it was it's own tab at the top and give options to view the output differently.
    The best example I can give is how the robo3t does it. When the data can't be viewed as a tree or table, it just outputs it in text mode.

    Something like this is super handy for developers and makes it…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Keyboard shortcut to change DB/Collection

    It would be nice to have a Cmd/Ctrl + P or Cmd/Ctrl + K shortcut like in VS Code or Slack to quickly switch to a different collection or database without having to click around as much.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Allow customers to copy a pretty print formatted json

    Currently when copying a document from MongoDB compass, the copy button will put the stringified json onto your clipboard. However, the text that is copied omits whitespace. As such, if I want to make the json more human parsable, I need to visit a website like jsonformatter, paste the document, then recopy the cleaned json doc.
    Would be nice if we could specify whether to copy w/ or w/o whitespace formatting.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Respect custom roles/Specific Privileges

    Currently Compass does not respect collection privileges properly. If you limit access to a particular collection in a DBuser assigned role or specific privileges it shows you no collections.

    I have confirmed this with customer support as demonstrated in the file attached.

    This is very strange to me, and I don't know why this fairly simple functionality isn't there.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base