Skip to content

Compass

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

473 results found

  1. Allow people to add password protected

    It would be fantastic to allow people to make MongoDB Compass password protected as therefore it can be way more safer to actually enter the database itself.

    In my personal perspective, I think it's a good idea!

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  2. Remove Non-Genuine MongoDB warning popup completely or show it only once

    Remove the "Non-Genuine MongoDB" warning popup completely or show it only once at the first connection as it can be very annoying always to have to click "OK" every time I connect to the DBs

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  3. security loophole in compass

    Hi Team,

    In my opinion, there is a security loophole in Compass. Users are able to export data even when provided with a read-only connection string, which raises significant security concerns.

    Please consider this feedback and work on improving Compass to address this issue. Users with a read-only string should not be able to export data. This enhancement would make Compass more secure and productive.

    1 vote
    0 comments  ·  Import/Export  ·  Admin →
    How important is this to you?
  4. Allow to setup documents default view to JSON or TABLE

    I would like to be able to set the default view of a document

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  5. Native Windows arm64 support

    Windows on arm64 is getting quite a lot of traction lately, with multiple vendors launching new Snapdragon-powered laptops. Would be cool to see MongoDB Compass runnning on these processors natively.

    2 votes
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  6. Option to add extra validation to delete document

    User must type the document id before deleting a document

    1 vote
    How important is this to you?
  7. Make "Sync with OS" the default theme

    Make "Sync with OS" the default theme (instead of light theme which doesn't make any sense since there is sync with OS)

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  8. 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 ??

    3 votes
    1 comment  ·  Queries  ·  Admin →
    How important is this to you?
  9. Copy many documents at once as JSON

    I'd like to be able to copy many documents at once n a JSON format. Today, I need to export all output documents for my aggregation pipeline or my query, or I need to manually copy multiple documents one-at-a-time. Ideally, I could copy many documents at the same time to my clipboard without needing to export to a separate file.

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  10. Export or save in the acount the saved aggregations.

    Just a simple way to save the aggregations.

    2 votes
    How important is this to you?
  11. Aggregation Pipeline builder, allow hints

    Allow setting hint to enable index debugging and optimizations

    6 votes
    How important is this to you?
  12. Pitch Black Dark Theme

    My idea is to basically add a pitch black dark theme which can be useful at night rather than the grey one.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  13. 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?
  14. Timer in compass

    When I run explain, I want to have a timer showing me the time elapsed since I executed the query. It will help me understand my latency delays and also a rough time estimation when I forgot to use explain

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  15. Retain side bar sizing

    It would greatly enhance the UI to have the sidebar retain its size, i.e. if I drag it to make it wider to fit my collection names comfortably, it should ideally retain and restore that size.

    It would also be extremely useful to have the ability to close all active tabs at once. I sometimes have multiple tabs open. As a workaround, I exit Compass and restart it without having to close each individual tab. But then the sidebar issue comes at play.

    1 vote
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  16. 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
    How important is this to you?
  17. 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.

    4 votes
    How important is this to you?
  18. 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
    0 comments  ·  Import/Export  ·  Admin →
    How important is this to you?
  19. 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
    1 comment  ·  General  ·  Admin →
    How important is this to you?
  20. 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
    0 comments  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Compass

Categories

Feedback and Knowledge Base