Share your ideas with us
77 results found
-
fix the loading of stored queries with value type "Undefined"
My query is: { "ArrayField": { $ne: [] } }
I saved "[]" as value type "Undefined".
When i load the query, i get this:
{ "ArrayField": { $ne: true } }2 votesThank you for your feedback. We’ll look into this ASAP. Please subscribe to this topic by commenting or voting for it to be notified about updates to this topic.
-
Remove confirmation popup '3213 documents removed' after 'Clear collection'
Remove confirmation popup '3213 documents removed' after 'Clear collection'
2 votesThank you for your feedback! We are thinking about adding a “don’t ask me again” check soon.
-
Option to disable some confirmation popups
Option to disable some confirmation popups like those """Delete document "32323" ? """
[ x] Don't ask for confirmation on delete Document
2 votes -
Debug map/reduce jobs
I would love if there was some way to put breakpoints in my map reduce code and step through it. There is no question that this would convert me into a paying user.
2 votes -
quick check environment
Be able to run a session/script in an isolated, temporary, volatile subset of the whole database/collection for quick PR & testing.
2 votesThank you for your feedback. Could you let us know a little bit more about the use case you have in mind? Would maybe an easier way of creating a duplicate collection with a subset of data be helpful?
-
2 votes
Thank you for your feedback. What kind of db script do you have in mind? Do you maybe want to export the schema and the data so that it can be used somewhere else, with another mongodb database?
-
Copy and Paste of Array fields
In the TreeView:
When I select an array item and then choose "Copy Field" from the context menu, I find "Paste document(s) in the context menu.
But I don't want to copy the whole document.
Instead I wish there was "Paste field" which let's me add a copy of my original field to the same (or another) array.
1 vote -
Support other DB like RavenDB and / or ArangoDB
Everything is in the title
1 vote -
Support copy/paste from Script History
The "Script history and script browser" is a modal form, this makes it cumbersome to use. The Script history stores only single commands.
If you like to use multiple commands, then you have to copy the script from Script preview, close the form and paste the code into IntelliShell. Then open Script history again, scroll down, find next command, copy next command from Script preview, close the form, paste it into IntelliShell and so on.
When you click on "Load" then the current IntelliShell is cleaned and your existing code is deleted. You cannot select more than one command and…
1 vote -
Query Code for Python 3 without unicode prefix
When generating query code for Python in the aggregation editor, it generates Python 2 syntax for Unicode strings (u"$match").
There should be an option to also generate for Python 3 without these prefixes (since Unicode strings are now the default).
1 vote -
Put the exact match at top of the search results in the collection search.
I have a collection called "consumer" and a lot of other collections with the name that includes "consumer" in the middle ("consumer", "appconsumer_profile", ...").
And when I search "consumer" in the search bar other collections take the first results as they are lexicographically higher order, making me have to scroll down to get to my collection. IMO exact matches should take the top spot.
1 vote -
Find usages
It would be great to be able to right-click on any collection or view and "find usages." This will inspect the aggregation pipelines in the database, look for any use of the collection or view, and display the list of results. For example, here are places to look:
- A collection is the "View on: [collection]" for a view.
- A collection / view is used in the $lookup stage of a view via the "from" field.
- A collection / view is used in the $unionWith stage of a view via the "coll" field.
This will help developers learn about it's dependencies…
1 vote -
Separate settings for initial page size and query result size
Appearance and behavior > Appearance > Table, Tree and JSON views > Initial page size when showing result documents
The above already exists but the minimum value is 1. This is problematic for developer experience. Setting it to 1 will remedy the issue of loading collections with large documents, but every other collection will also only show one result. The user story would be to increase the number in the dropdown.
The proposal is that either:
- an option to not load any data initially but still have default query result size
- separate settings for initial load result size…1 vote -
You are magical. A few ideas.
Hello!
Thank you for the wonderful program, which is an integral part of our development tool.
Here are some suggestions:
It would be great if we could get integration with ChatGPT for generating aggregated queries.
The ability to program dashboards based on developed queries for visualizing graphs. Usually, I use your program to get certain data. But it would be great to have the functionality to receive graphs and indicators without leaving the program. Something similar to the dashboard in Elasticsearch.1 vote -
1 vote
-
Support uploading JSON "explain" output and render it visually
In cases where I don't have access to a DB (e.g., because its in production) I have to ask our devops team to run a query with an explain for me. It's not possible or practical to have that team to use Studio 3T so they just send me the raw JSON explain output. It'd be nice if there were a way for me to upload that output into Studio 3T and have Studio 3T render that visually for me.
1 vote -
Export to csv - add option to insert a BOM.
If Excel is associated with csv files it will open them on double click, but it loads data as ASCII and therefore messes up UTF8 encoded data!! However, if the csv data is proceeded by a BOM Excel will interpret the data correctly as UTF8.
1 vote -
Selected table row text is unreadable in dark theme
The selected table row background becomes #c2ced7 but the text colors are designed for a dark background.
1 vote -
Show the full name of indexes in the "explain" window
My index names are long. It'd be good if in the explain window I could hover over an index "box" and have a tooltip popup and show me the full name of the index.
1 vote -
Support more standard macOS text editing keys
In most macOS text editing contexts, the following keyboard shortcuts exist:
^A: move to start of line
^E: move to end of line
^D: Delete the character to the rightHowever they don’t work in Studio 3T IntelliShell windows and I don’t see a way to enable them in the keymap.
1 vote
- Don't see your idea?