Skip to content

Compass

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

81 results found

  1. Accurately save queries

    When I write a query that has a $regex and then try to favorite/save that query, Compass changes the favorited query. For example, this simple query returns results:
    {
    customerNumber: {
    $regex: "MSHA1",
    },
    _partitionKey: { $ne: "INACTIVE" }
    }

    However, if I then check my query history to so I can favorite it, my history shows this query that returns no results:
    {
    customerNumber: {
    pattern: 'MSHA1',
    options: ''
    },
    _partitionKey: {
    $ne: 'INACTIVE'
    }
    }

    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 →
  2. Integrate GPT for aggregation builder

    I would really love a aggregation helper tool that can take prompts to generate snippets and if you want to ask for openAI api key thats also fine, if you don't want to adhere the cost.

    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

  3. Indent Collection on Left Panel

    After the layout update in 1.34.1, it is harder to tell what is the parent db and what the collections are. It would be helpful to have the collections indented.

    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 →
  4. Current hard-coded font puts a lot of strain on the eyes and hard to use

    I just updated Compass to v1.33.0 from 1.23.0 version and immediately got blindsided that you switched font to serif, which is much harder to read, even though the font itself is a bit larger.

    Zooming just a little bit in v1.23.0 makes it very comfortable to work with, but zooming in on serif font in v1.33.0 makes it huge and the whole app is less usable for me.

    After struggling for a bit, I uninstalled v1.33.0 and installed back v1.23.0. So far it works, so I will keep using it for the time being.

    I attached both UI screenshots at…

    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

    3 comments  ·  General  ·  Admin →
  5. Add an action to the contextual menu of the view to copy the pipeline to the clipboard.

    Currently, we don't have an easy way to save the aggregation pipeline steps used to create a view. Also, after deleting a collection, the view aggregation steps are no longer visible. We would like an option to allow saving aggregation pipeline steps for this use case.

    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 →
  6. Allow customization capability to Administrators

    1. Provide option to administrators to freeze the Read Preference dropdown to Secondary to restrict users only to secondary nodes of the cluster.
    2. Freeze maxTimeMS value to a desired value (operations team would decide the value) rather than providing this option to users whether or not to use it and let rogue queries run for long duration on production clusters.
    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

  7. Support creation of all geospatial indexes in Compass

    Geospatial data filtering can be displayed in Compass in Analyze Schema, but the geospatial index to make new maps cannot be made. mongo shell or embedded shell need to be used. Documentation about geospatial capabilities or at least links to the server manual would be nice.

    https://www.mongodb.com/blog/post/compass-1196-gets-edgy

    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

    completed  ·  1 comment  ·  Indexes  ·  Admin →
  8. Expose readPreference information in Compass UI

    Compass is capable of using custom Read Preference settings and tags if specified in the connection string. However, in the UI it is nowhere indicated which Read Preference mode is being used.

    As a result, the users have no way to tell if the specified URI options are actually in effect.

    It would be useful to surface this information somewhere.

    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

  9. Inline or popout editor for large text fields

    Sometimes a large amount of textual data is stored in a single field, and often times this needs to edited in development. If there was a way to edit a field in at least a multi-line text area, this would be made much easier.

    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

    completed  ·  1 comment  ·  General  ·  Admin →
  10. Remember the expanded state of object when coming back to a tab

    1. Run a query that returns a document with subdocuments.
    2. Click the ">" to expand some of the subdocuments.
    3. Open a new tab
    4. Come back to the previous tab.

    Notice how all expanded subdocuments were closed. This is pretty annoying if you need to, for example, go through array items and run queries in the other tab based on their values.

    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

    completed  ·  2 comments  ·  General  ·  Admin →
  11. The Feedback button obfuscates the Delete confirmation button for the last record on the screen

    Add extra space to the bottom of the record view so that I can scroll the last record above the Feedback button to more easily access the Delete button.

    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

    completed  ·  0 comments  ·  General  ·  Admin →
  12. Fix garbled column headers when displaying embedded documents

    When expanding an embedded document in table view, column headers are shifted (macOS).

    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

    completed  ·  0 comments  ·  General  ·  Admin →
  13. Allow mouse selection of data in read mode

    Unless a document is being edited, it is impossible to select its data values with the mouse for copy/paste operations. I often need to copy a document's _id, which requires that I click to edit the document, select and copy _id value then cancel edit. It seems to me that I could select in read mode before... Thanks!

    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

    completed  ·  0 comments  ·  General  ·  Admin →
  14. I need the Export to Language feature to support query PROJECT, SORT, SKIP, LIMIT and COLLATION options

    The filter query Export to Language feature would be more useful for developers if it included support for the filter options:
    - PROJECT
    - SORT
    - SKIP
    - LIMIT
    - COLLATION

    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

    This is available in Compass 1.20.4.

    Export to language now includes the possibility of exporting with driver usage. For queries, the code snippet includes project, sort, and limit.

  15. deleteMany and updateMany

    Add the ability to deleteMany and updateMany.

    deleteMany should be relatatively easy. It could be added as a simple button to the find and aggeregations views.

    Update many might be more tricky to resolve.

    Obviously deleteMany and updateMany could be resolved by using the Mongosh CLI in Compass. Perhaps adding a "send query to CLI"-button could be helpful, so its quick and easy to move an existing query to the CLI and then manually modify it.

    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

  16. Darkmode Support

    implwmwt darkmode for battery reduction and eye protection

    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

    completed  ·  0 comments  ·  Admin →
  17. Need dark mode for compass

    Consider implementing a Dark Mode for the Compass app to provide users with a more comfortable and visually appealing navigation experience, especially in low-light or nighttime scenarios. This feature could contribute to reduced eye strain and improved readability.

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

    completed  ·  1 comment  ·  General  ·  Admin →
  19. Can we have a dark theme option in MongoDB Compass?

    You know, like any other dark theme visual tools. Would have been wonderful.

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

    completed  ·  1 comment  ·  General  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base