Share your ideas with us
712 results found
-
Open Connections custom order/reordering
"open connections" panel drag and drop ordering.
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
-
Connection List
In main window on left side or may be draggable connection list may be very useful for fast connection.
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 -
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 -
make the tab key trigger autocomplete
Sometimes, I'll be typing a query in Studio 3T, and your suggestion thing will pop up, and I'll try to complete it by pressing tab on my keyboard, expecting it to complete the way that autocomplete works in many other programs (such as VS Code, bash, and I think Robo 3T), but instead, it will type a tab character. Is there any way to make the tab key trigger autocomplete? I looked in the settings and I couldn't find anything.
1 vote -
Since upgrading to macOS Ventura, UI has been lagging noticably
Not really a feature request so much as a bug report, but switching to the Studio3T window has become very slow and often I'll wait and nothing will happen so I'll try switching again and it shows up then disappears. It's become cumbersome to work with.
1 vote -
1 vote
-
[Aggregation Editor] Try to match database and collection on Server change
When changing the Server in the aggregation editor, it's likely that the developer would want to continue working with a database and collection of the same name (i.e. when running an aggregation against a development environment first and running it against production afterwards).
However, when the server is changed using the server dropdown in the aggregation editor, the first database on the server and the first collection of the database are selected.
I'd propose selecting a database with the same name as the one that was selected before, if there is one. The same should work for the selected collection.
1 vote -
[Aggregation Editor] Don't ask for resetting to stage template when switching databases
I often find myself wanting to run the same aggregation against different environments. To do that, I create the aggregation against one of the environments, then connect to the second one and change the target database in the aggregation editor (via the server/database/collection dropdowns).
Since the introduction of the 'Overwrite Specification' modal, changing the server, database or collection shows the 'Would you like to overwrite the current code with the template of selected operator' modal for ALL stages in the aggregation. This MASSIVELY interrupts the workflow and should be considered a bug.
1 vote -
Enhanced static checking in Intellishell
The scripting process in Intellishell would be MUCH faster with static checks that identifiers have a value.
For example the editor does catch the following very, very common mistake;// declaring some variable
const someVar = db.getCollection('someColletction').findOne();
// erroneously referencing some other (undefined) variable since the user misspelled it
print(someVarr);Even worse, the misspelled identifier could have a value stored in the interpreter (from a previous execution) even if it doesn't appear in the current version of the script. This is a problem since the code could actually execute, and dangerously give unexpected results (for example, the user updates documents…
1 vote -
Team communication management
Would be great to be able to pass records/data/fields/values between team members, instead of playing "broken telephone" when passing details on other channels.
1 vote -
Allow updating just one field on import with custom text.
Right now you can update just one field with the same value using the $set function but using import, it should allow to update a specific field of all the records without touching the other fields.
1 vote -
Make fs.files (and fs.chunks) data deletable with a task if the _id is not referenced in any collection
Make fs.files (and fs.chunks) data deletable with a task if the _id is not referenced in any collection and run it every day part of scheduled task within 3T.
1 vote -
Open export to SQL feature in free versions
I need to understand and check how free version works for SQL export lets say mongo to postgres
1 vote
- Don't see your idea?