Skip to content

Compass

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

501 results found

  1. credentials

    Add an option to not use any special mechanism (gnome keyring, ...) to store passwords

    I'm on bluefin and tearing my hair each time I reopen compass and need to readd the password to all the connections (especially with that popup that warns you when editing the connection string even though the password is blank)

    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. guids as strings

    Get with the 21st century and give us a way to see guids as strings instead of binary. Other mongo browsers do this.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. compass

    Dear MongoDB Team,

    I'm writing to provide feedback about MongoDB Compass interface changes. As a student learning MongoDB with 20+ classmates, we've noticed significant usability differences between versions.

    Our Experience:
    - We find MongoDB Compass version 1.43 (older version) more user-friendly than the current updated version
    - The frontend/UI design was more intuitive and practical for learning purposes
    - Specifically, the mongosh integration and button layout made database operations more accessible for beginners

    Why the older version worked better for us:
    1. More intuitive button placement and navigation
    2. Better integration between GUI and mongosh commands
    3. Clearer visual hierarchy…

    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)
  4. 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)
  5. Allow CSV import window to dynamically resize based on Compass size

    macOS Sequioa 15.6.1
    Compass - Version 1.46.8 (1.46.8)

    When you view a collection there is the Add Data dropdown, which gives the option for Import JSON or CSV file.

    Using this allows you to upload a CSV file, which works.

    However, the import window seems to be set at a fixed height and width, so even making Compass itself larger doesn't change this.

    This makes reviewing an import CSV with a lot of columns a bit of a pain, with lots of side scrolling.

    For me at least it makes it more difficult to spot any errant "Types" that I…

    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  ·  Import/Export  ·  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. Make aggregate results editable

    It would be great if you could update database key / values within an aggregate result, just like you can on the Documents tab.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Open already connected DB in new window

    If I'm already connected to one of my DBs but want to view it in a new window, I have to disconnect, then connect -> open in new window. It would be nice to be able to open a new window without extra steps.

    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)
  8. 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

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

    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)
  10. Let us connect to a database instance without specifying the port

    Our team runs Mongo in Docker containers. And since we run many Docker containers, which means multiple MongoDB instances on a single machine, we assign random ports to each instance.

    Then we put an Nginx reverse proxy in front of each instance. We provide certificates in the Nginx layer through Let's Encrypt and offer subdomains for each instance. So, for example:

    https://db.basket.com = port 36150
    https://db.cards.info = port 42755
    https://db.some-long-domain.tld = port 55490

    And so on.

    There are two problems here:

    1- Those ports are assigned dynamically on any container reload/restart, thus they are truly ephemeral and we can't memorize…

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Additional Connection Colors

    I believe the addition of more colors to the Connections would be really helpful, we currently have a limited amount of colors. Maybe a color picker or at least a wider variety of colors would be simple to implement yet really useful.

    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)
  12. Show state of replica set members in connection info

    It would be nice if the current state of the members of a replica set would be shown in the connection info window (PRIMARY, SECONDARY, ARBITER, ...).

    So the states can be easily checked without using the shell.

    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. Allow per-instance read-only databases in MongoDB

    Hello MongoDB team,

    I manage several isolated MongoDB instances for different environments (dev, preprod, prod). In some cases, I would like to make an entire database read-only to prevent accidental writes (e.g., for preproduction).

    Currently, MongoDB only supports read-only at the instance level (with --readOnly or similar mechanisms), but there is no way to set a specific database as read-only.

    Feature Request:

    Add a supported way to start a single MongoDB instance in read-only mode, regardless of the databases it hosts.
    Use case: allow devs/testers to read from preprod data without risking unwanted writes.

    This would help improve safety in…

    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

    1 comment  ·  Connectivity  ·  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. Toggle for full shell query

    When you to export to language it would be great to have compass provide you with the full shell command including the connection string so all you truly have to do is copy/paste.

    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  ·  Import/Export  ·  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. Dual Scroll in Query editor

    When you looking at a stage in the query builder it would be great to somehow have both sides scroll at the same time - input stage and output stage so I know that if I'm looking at doc 1 on input its also going to be doc 1 on output.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

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

    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)
  17. display Object value

    Hi

    My entities have an attributes property, which is an array of object.
    When looking for a specific object in the array in Compass, it's sometimes hard to find it, having to expand each object one by one.

    Is it possible to display the object content directly in the object's parent row ?
    e.g. displaying Object[name: "code", value: "10v30"]

    This would avoid having to expand each parent object to see its content.

    Best regards
    Mathias

    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)
  18. Mongdb Compass not Working

    MongoDB Compass mongodb-compass1.46.3amd64.deb is not running in linux with the error code:

    (process:46741): Gtk-ERROR **: 11:54:12.086: GTK 2/3 symbols detected. Using GTK 2/3 and GTK 4 in the same process is not supported
    Trace/breakpoint trap

    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

    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)
  19. Remember property expansions in json view when switching between tabs

    Minor UX improvement:

    Suppose I have 2 tabs open in Compass, and I'm looking at documents in the default "list view". In 1 tab, I expand a subdocument. I then navigate to the 2nd tab, and expand a subdocument there. If I go back to the 1st tab, the subdocument that I expanded remains expanded, as I would expect.

    In contrast, this same behavior does not occur in "JSON view". Suppose I'm in JSON view on the 1st tab, and I expand a subdocument. I navigate to the 2nd tab, then navigate back to the 1st tab. The subdocument that…

    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)
  20. 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3 4 5 25 26
  • Don't see your idea?

Feedback and Knowledge Base