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.

    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

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

    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

    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)
  3. Ability to export or move database between localhost and cloud

    Exporting collections one by one, manually, is so much to do in 2020

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. The option to prevent automatic query in Documents tab.

    Once clicking on the collection in the sidebar, the sample of 20 documents automatically are retrieved and displayed in the Documents tab. In some environments with large document size and network latency, MongoDB Compass UI blocks interaction until the query has timed out.

    The option to prevent automatic query in Documents tab would be ideal to prevent this issue.

    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)
  5. 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)
  6. Always show CollectionName in Tab. (Compass)

    The whole tab space is eaten up by the Database Name, so I can't see wich tab shows which collection. Every Tab only says "somedbname..."
    There is enough y-space in the tab to show the collection name in a seperate line, so one could navigate quickly.

    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)
  7. In aggregation view, add the possibility to add a stage Before or After

    In aggregation view, add the possibility to add a stage Before or After.

    MongoDB Compass + Atlas

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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)
  9. Autogenerated random values in numbers based on ObjectId

    Hi,

    This is the basic suggestion from my side.we have a unique "_id" in each document while inserting the data can we make any changes in your code for example in our company we have one scenario while working on the aggregation query they need auto-generated value in numbers so it is not possible in the MongoDB.

    so I thought we can do that thing based on the _id. because we have a unique field then i converted the _id to string and separated the numbers and alphabetic separately but we don't have unique values the after separating the numbers from the objectId.

    can…

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Allow following a referenced ObjectID to the associated document

    I have documents that reference other documents in other collections using the ObjectId. It would be really helpful if I could follow these references in Compass to the associated document.

    For example, if I find a specific document by using the standard Filter/Find mechanism in Compass. From there I see that some of the fields in a given document reference another ObjectID (potentially in a different collection)

    It would be nice to have an available action (maybe an action icon?) that would take me to the related document.

    Currently I have to copy the desired object ID, switch to the…

    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

    3 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)
  12. Screen reader support

    Hello,

    Visually impaired users rely on a screenreader to have information read by a speech synthesizer or displayed on a braille display. Popular screen readers are VoiceOver on Mac OS as well as JAWS and NVDA on Windows or Orca on Linux Desktop.
    Currently, a screen reader isn't able to work properly with MongoDB Compass.

    https://github.com/mongodb-js/compass/issues/2776

    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)
  13. Support hint for explain

    Currently is not possible to force to run explain with a certain index, it would be a nice feature to have

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. 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)
  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. EXPORT/IMPORT bson files

    Suppport EXPORT/IMPORT bson Files.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Disable the explain button while an explain is running

    The Explain Plan option does not allow ending the operation.
    When selecting the explain button, no interface animation is displayed that indicates the "running" state of the operation. Also, the tool ignores the "maxTimeMS" parameter and continues the operation even after the elapsed time.

    Steps to Reproduce

    Select the Explain Plan option > select a field to filter in the database > fill in a "maxTimeMS" value > click explain.
    Continuously clicking the explain button generates several similar operations without option to stop it.

    Expected Results

    Prevent starting multiple explain operations when there is still one in progress. Allow stop…

    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

    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)
  18. Add support for languages (localization, internationalization)

    Add internationalization support so folks can use Compass in their own language.

    Tagging a few languages for searching / SEO:
    Mandarin Chinese
    French
    Spanish
    Bengali
    Hindi
    Portuguese
    Arabic
    Japanese

    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)
  19. Display collection name and namespace on separate lines

    If you have a longish DB/namespace name, the labels on the tabs become pretty useless, as all they say is "Documents (verylongdbnamewhichiknowalready)" and there's no room for the name of the collection.

    This forces me to navigate through tabs to find the collection I was querying.
    I feel that the "Documents" or whatever main label is on the tabs can be communicated via the tab icon only.

    The name of the namespace could either be hidden entirely and shown only on the tab body, or shown on a separate line from the collection name.

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

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base