Skip to content

Compass

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

393 results found

  1. Natural language to MQL as an API

    Multiple use cases require the ability to query the data in MongoDB using Natural language. 'AI copilot' is one such use case where the application developer wants to expose a way for the app's users to get data-backed responses from MongoDB, and the users interact with the copilot in conversational language. Examples of this include - Customer service chatbot, medical assistant, etc.

    9 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

    2 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. Add "Documents Per Page" feature it will very helpfull for us

    Currently there are only 20 documents per page but if you give a feature to choose documents per page then it's very helpful..

    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

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

    I would like the ability to open multiple tabs and rename them. Currently, the tabs are rendered as

    Documents
    <tabel_name.collection_name>

    Ideally, I could change the tab heading so that it's easier to navigate between the tabs

    20 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

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

    10 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  ·  Queries  ·  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. 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

    2 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)
  6. Tab Titles

    The titles of tabs would be a lot more helpful if they displayed the collection it was on. As you can see in the screenshots that are attached, the 2 different tabs have no indication of what collection they are apart of since it gets cut off by the environment name

    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)
  7. support atClusterTime in ISO time format

    Currently atClusterTime https://www.mongodb.com/docs/manual/reference/read-concern-snapshot/#read-concern-and-atclustertime has to be specified in Unix timestamp. It would be great if it could support more human format for example ISO format.

    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

    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. "Open in new tab" should be default behaviour

    By click on collection this should be opened in new tab. If the collection is already opened the tab will be selected. The context menu "Open in new tab" should be stay as is and opend a collection in new tab.

    The case "why" - you open a collection, put some filter, order and some other staff. Then you want check other collection and just click on it. All settings on the first collection are lost.

    14 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  ·  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. "I would like to have the capability to adjust the width of columns in the collection table

    I would like the ability to adjust, expand, or shrink columns by using the mouse when viewing the table in the 'Documents' section of the collection.

    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)
  10. Comment Mode off by default

    I'd like to turn off comment mode in the aggregations view by default. Currently this setting does not persist and comment mode is always enabled by default when you create a new aggregation pipeline.

    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)
  11. Export many collections in json file.

    Why i can't export many all documents of many collections in json file at the same time by select them.

    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)
  12. File structure for connections

    Groups for connections, so that it can be more organised.
    Maybe let us use an image for the group too?
    Look at TablePlus for inspiration 💪

    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. New way to close tabs

    I love being able to close tabs using middle mouse button click. Please add 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

    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. Make the filter editor expandable to multiple lines

    Problem: The filter edit is a 1 line text box. It is no good for creating and editing queries with multiple terms... you can only see a small part of the query

    Solution: make the filter edit expandable, so you can see 1 line or many lines.

    4 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  ·  Queries  ·  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. 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

    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

    2 comments  ·  Queries  ·  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. Create setting to allow displaying data in a "compact/dense" manner

    Often when looking at data we want to see the most amount of data on a page, currently the display of results has a LOT of padding.
    Give an option to toggle the UI to a compact view.

    Example is MUI tabole https://mui.com/material-ui/react-table/#dense-table

    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. hashed index creating from compass

    unfortunately at this time, Compass cannot build hashed indexes, can we add this option

    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  ·  Indexes  ·  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. Have my last query persist in the search box

    I realize you have a search history but even simpler and faster would be if the previous search query just persisted in the search box. Many times I am doing the same search over and over again but with a different objectID. If I switch from one collection to another, the previous search is cleared. I'd just like the previous search string to stay in the search box, even if I have to check another collection, then when I get back to the previous collection, the previous search can still be populated, I paste the new ID in the previous…

    7 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)
  19. Better Color indicator for different connections

    Currently, we use the colour indicator (chosen during mark favourite) on the title (connection name in the sidebar). That is helpful while working with multiple windows having different DB connections like Stage , Prod or Dev.

    But I still feel that is a very minimal implementation of a color indicator. It will be better if the connection colour indicator is reflected on the border outline of the whole window & sidebar to better distinguish between different DB connection windows.

    I am always afraid if I am mistakenly doing some change on prod DB instead of Stage DB.

    If the colour…

    11 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. Please make a feature to set specific sorting query as a default .

    I always put ' {createdAt: -1} to sort the data in a descending order. Could you make a feature that can set some default custom query setting ??

    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  ·  Queries  ·  Admin →
    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 19 20
  • Don't see your idea?

Feedback and Knowledge Base