Skip to content

Compass

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

473 results found

  1. _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
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  2. Create an Uninstall utility for Win, Mac, linux

    Create an Uninstall utility tool for Windows, macOS, linux.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  3. Be able to sort document fields alphabetically

    It would be useful to be able to display columns for fields in a document in alphabetical order

    21 votes
    7 comments  ·  General  ·  Admin →
    How important is this to you?
  4. 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

    10 votes
    2 comments  ·  General  ·  Admin →
    How important is this to you?
  5. Always display Compass version on every screen

    Always display Compass version on every screen because silent Auto Updates are silent. Clicking Auto Update even once will start the update process.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  6. 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.

    4 votes
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  7. Maintain collapse state when refreshing

    Currently, if you toggled open two or three children and you click the refresh button, it collapses everything back to the root document. If you are developing a feature that edits two or three children deep, every time you test something you must refresh and open those children again. I think this is similar to https://feedback.mongodb.com/forums/924283-compass/suggestions/40564825-remember-the-expanded-state-of-object-when-coming but is focused on refreshing the same collection rather than tabs.

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  8. 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
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  9. Include curly brackets by default in query bar

    By default, the query editor is blank. In order to write a query, curly brackets must be added {query: "here"} in order to make a query.

    Event the suggestion for writing a query recommends adding curly brackets. (see suggested.png)

    If there is a use case where users may want the query bar to remain blank (how it is now), I recommend adding a setting to put in curly brackets by default. Having to add curly brackets every time I want to create and run a query is tedious and counterproductive.

    2 votes
    0 comments  ·  Queries  ·  Admin →
    How important is this to you?
  10. Possibility to set variables used in pipeline stages

    Hi !
    It would be really handfull to have the possibility to use variables in the pipeline stages:

    var userId = ObjectId("5f61dfadc1e8960001700da8'")
    {
    $match : {user.id : userId}
    }

    for complex queries, it would avoid having to modify the id at each stages.
    Thanks !

    9 votes
    How important is this to you?
  11. Support RHEL 6 or CentOS 6 in Compass

    Support RHEL 6 or CentOS 6 in Compass

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  12. Cmd/Ctrl + Enter to Submit Query

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

    3 votes
    1 comment  ·  General  ·  Admin →
    How important is this to you?
  13. 2 votes
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  14. Provide an UI option to limit Compass to a single database connection by setting the maxPoolSize to 1 in the driver

    There are some authentication setups in the field that require customers to approve every attempt to use their external credentials (such as LDAP passwords) via manual interaction with an MFA vendor's app (a good example would be Okta Verify).

    When the driver has a connection pool greater than 1 (the current default is 10), it may spawn additional connections to the database without letting the customer know. This may result in authentication failures for the various commands - if the customer misses the MFA prompt on their device.

    The current solution is to set the maxPoolSize=1 option in the connection…

    3 votes
    started  ·  0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  15. Allow to specify options while creating Text Indexes In Compass

    Currently, you cannot specify options like "language_override" and "default_language" while creating Text Indexes in Compass. This is a feature request to allow specifying options like "language_override" and "default_language" while creating Text Indexes In Compass.

    2 votes
    0 comments  ·  Indexes  ·  Admin →
    How important is this to you?
  16. Hover over object ID should display OID date

    People are migrating away from a "created at" date because it's stored in the OID. However, there's currently no way to view that. Most other tools allow you to see it when you hover over it.

    7 votes
    How important is this to you?
  17. 2 votes
    How important is this to you?
  18. 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
    1 comment  ·  General  ·  Admin →
    How important is this to you?
  19. App Freezes on Some Aggregation Queries

    When I accidentally write a $lookup pipeline query with non existing field name the application crashes. I think this bug is very annoying.

    1 vote
    How important is this to you?
  20. Aggregation pipeline stage metrics

    We are working on a pipeline Query, Its taking good amount of time. We have lot of stages. it would be good we can get know which stage is taking more time.

    Is there any way we can get the stats of each pipeline stage like approx duration, no of a document?

    is there a way we can identify how much CPU or memory that entire pipeline took?

    2 votes
    How important is this to you?
  • Don't see your idea?

Compass

Categories

Feedback and Knowledge Base