Skip to content

Compass

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

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

    17 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. Store Atlas Login Creds in Compass

    If i want to use mongo generate query feature, i need to login to atlas everytime. Need compass to store the login creds and auto login.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

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

    21 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

    4 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)
  5. "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.

    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

    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. Export or save in the acount the saved aggregations.

    Just a simple way to save the aggregations.

    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)
  7. Utilize ESC key when editing an document to cancel edit.

    Currently you are forced to use the cancel button when editing an document in the compass app on mac. Would be nice if the esc key can cancel the edit.

    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)
  8. Enable us to see values of expressions in aggregation pipelines

    I've got a pipeline that often does a lot of collecting and combining values. What I get out of it is wrong but I have no way of knowing which part is broken since I can't see the values its collecting and the results of its maths until the final outcome.

    Could you add some sort of value reading to the aggregation pipeline builder?

    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)
  9. Make upsert or drop on import document

    It would be great to be able to make what we are importing overwrite the database data, or directly perform a drop before importing. These options should be optional when importing documents.

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

    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)
  11. Right-click context menu for Mongosh console window in Compass

    Hi, Mongo folks,

    I've been using the mongosh window in Compass lately (the dark-background ">_MONGOSH" panel at the bottom), and having a bit of inconvenience with text editing.

    Because AFAIK, Compass doesn't have a "script editor" window like SSMS or some IDEs where you can edit a file and execute it, I end up doing a lot of copy-and-pasting between Compass's Mongosh pane and external text editors. I also do a lot of scrolling up and down because the JSON output of Mongo queries and operations tends to be long.

    This text copy-and-pasting is a little incovenient, because I have…

    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  ·  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. Self-hosted version of compass

    Since compass frontend is web, it would be great to be able to self host it on a server, to access it directly in browser.

    The idea is to be able to work from devices that can't install electron, like iPadOS, android directly in browser or as PWA.

    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. Expiry time value in ttl index details accordion view

    indexes tab showing indexes of selected collection, would be great to know what expiry time was set for ttl indexes when expanding them. recent updates to compass are really really good btw.

    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)
  14. Remember "Expand all fields" output option between pages

    When viewing documents returned by the aggregation pipeline, selecting the Output option of "Expand all fields" works for the page you are currently viewing, but changing pages means you need to click "Expand all fields" again for each page.

    It would be good if Compass remembered that "Expand all fields" was active, and kept this on for all pages in the results.

    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)
  15. 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 ??

    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  ·  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. 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)
  17. Aggregation pipelines history for recently used aggregations.

    Aggregation pipelines that have been used recently should also be saved similar to how search queries are stored.

    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)
  18. please add one time zone option because I'm from India and in my mongodb compass software it is showing time if some other country

    I'm a mongodb user from India and in my mongodb software it is showing a Time zone of some other country. I get to know this when I use date and time in my database column I got some other time zone and I want my country time zone so please add this feature in it.

    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)
  19. Add new field to document hidden

    When pressing the + button to add a new field at the very last one when there is the option to show more fields, the inputs for the new one will be hidden under the 'show more'. There is no reason for this, and it could cause a lot of confusion.

    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)
  20. Disable the cache feature from Compass

    Every time I click some on some collection, I don't receive the actual data from the database but the cached data. In my opinion, that should not be like that, because that makes me clicking constantly on the refresh button.

    If I click a collection then I want the latest and updated data from the database.

    One example:
    - I open the Compass GUI tool and I click on some collection to see its data.
    - I switch to the application that is doing things and executing actions in the database using their own link.
    - I switch to Compass,…

    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 20 21
  • Don't see your idea?

Feedback and Knowledge Base