Skip to content

Compass

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

473 results found

  1. Ability to increase text size in Documents (only)

    Please add ability to increase text size in Documents independent from whole interface.

    2 votes
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  2. Atlas UI Custom RBAC

    Our organization leverages Okta for SAML/SSO authentication, and have terraformed our role mappings to the MongoDB Atlas provided Org and Project roles. There is currently a feature to create custom DB roles, however, custom RBAC for the Atlas UI is not available. This would be greatly beneficial for meeting separation of duties requirements and granting least privileged access for our user community. Is this a feature that the Mongo Atlas team is pursuing?

    1 vote
    How important is this to you?
  3. Date Tags for Easier Querying of Date Fields

    I propose adding a feature called "Date Tags" to MongoDB Compass, which would allow users to query date fields more easily. Date Tags would serve as shorthand for commonly used date queries, enhancing user efficiency and readability.

    Example Use-Case:
    Consider the task of finding all documents where the createdAt field was set to "yesterday". Normally, the query would look something like:

    {
      "createdAt": {
        "$gte": ISODate("2023-10-17T00:00:00"),
        "$lt": ISODate("2023-10-18T00:00:00")
      }
    }
    

    With Date Tags, this could be simplified to:

    {
      "createdAt": #yesterday
    }
    

    Proposed Date Tags:
    #today
    #yesterday
    #lastNDays
    #lastNHours
    #lastNMinutes
    #others

    Each tag would automatically be translated to the corresponding…

    12 votes
    0 comments  ·  Queries  ·  Admin →
    How important is this to you?
  4. viem shard key

    If you are in clustered mode, can view information about the collection's slice keys

    1 vote
    1 comment  ·  General  ·  Admin →
    How important is this to you?
  5. New Generate Query button blocks query box

    The new "Generate Query" button takes up unnecessary space from the query box itself. Attached a screenshot

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  6. Edit field while projecting

    When projecting certain fields of a document, the UI does not allow the user to edit the document. This is a bit counter-intuitive as editing documents that have a large amount of fields is way harder than only showing the fields (via projection) that need to be edited.

    5 votes
    How important is this to you?
  7. sticky buttons

    Make buttons to edit/copy/clone/delete (top of record) and cancel/update (bottom of the record) "sticky" as they stay on viewport of current record (something like a sidebar ?).

    When there is a lot of nested data, it could be hard to retrieve the buttons.

    6 votes
    How important is this to you?
  8. Clarify release flavours

    On Github there are multiple versions of the .deb package, e.g. -readonly or -isolated

    Please clarify in the Readme.md in the mongodb-js/compass Github repository what these are and which one should be used in which scenario.

    2 votes
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  9. Compass: saved connections search field

    I'd like to have a text field to search for a specific connection in all my saved connections.

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  10. Add Ai to stage wizard

    currently stage wizard has built in suggestions, maybe if it becomes integrated with AI would become much more amazing

    3 votes
    How important is this to you?
  11. Default connection selection on startup screen.

    Currently there is no default connection setting, when I start the program I am greeted with the new connection dialog. I do not find this very useful especially with a stable environment, how often do you use new connection against saved ones.

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  12. Search should support <database_name>.<collection_name> pattern

    Search should support <database_name>.<collection_name> pattern

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  13. Prompt for password

    As a security conscious user, I do not want to store my password in Compass, and would prefer to have Compass prompt me for my password when it's blank in the connection manager. This way I can avoid multiple mouse clicks to drill into where I need to enter the password, or sometimes I forget that I need to do that because every other DB tool I've used will prompt.

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  14. Safe active tabs

    It would be a usefull feature to bookmark open tabs and have the abbillity to open it again in another session.

    3 votes
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  15. Make it easier to switch between Performance Tab view and Collection Tabs view

    Once you click on "Databases" you loose the Collection Tab view and the only way to get back to it is to click on a collection again, but unless you click on the same collection it will overwrite the last collection you were looking at.
    Maybe add a new menu tab that returns you to the Collections view, with your saved collection tabs.

    2 votes
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  16. Split View: Split screen into two sides to compare two tabs visually

    When I have more than one tab, I would like to split the view in two and have two tabs, one on the left and one on the right to be able to compare two different documents.
    VScode for example has this option (see screenshot attached)
    The only way to do this now is with a new instance of compass (2nd connection)

    4 votes
    How important is this to you?
  17. Desktop icon shouldn't reappear after every update

    The desktop shortcut re-appears in on desktop after every update.Even though I remove it every time. (on Windows)

    4 votes
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  18. 1 vote
    0 comments  ·  Admin →
    How important is this to you?
  19. Missing UUID() support for creating/editing - UUID('486b423a-f668-4141-b8a4-3a9a5a45eb6f')

    It would be very useful to create and edit fields that contain an UUID like:

    somekey: UUID('486b423a-f668-4141-b8a4-3a9a5a45eb6f')

    That should be stored as binary. I use this instead of the ObjectIDs.

    I can query for UUIDs but I can't edit or create them in MongoDB Compass, that should be added.

    1 vote
    How important is this to you?
  20. I would like to paste a Mongo ObjectId and it automatically query on it

    I would like to paste a Mongo ObjectId and it automatically query on it.

    Right now when I go to type something into the query filter field it'll automatically add {}
    A great next step is if I [ctrl} + [v] paste in a MongoDB ID, then it automatically turns it into an _id query.

    Step 1: Copy "64f046fb304cee6fa007d935"
    Step 2: Paste int othe filter (Query) field
    Step 2b: MongoDB compass converts my text into the query {_id: ObjectId('64f046fb304cee6fa007d935')}
    Step 3: Click [Find] (or maybe it can even automatically do that?

    Currently I have to type"
    _id: ObjectId('<now paste in

    5 votes
    2 comments  ·  Queries  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Compass

Categories

Feedback and Knowledge Base