Skip to Main Content

MongoByte MongoDB Logo

Welcome to the new MongoDB Feedback Portal!

{Improvement: "Your idea"}
We’ve upgraded our system to better capture and act on your feedback.
Your feedback is meaningful and helps us build better products.

ADD NEW FEEDBACK

Feedback

Normalize maximum time in MS parameter name, maxTimeMS vs max_time_ms

Currently, some operations such as aggregate() or count\_documents use maxTimeMS as parameter name, but others such as the find(), use max\_time\_ms, so unless you memorize which method uses which nomenclature, you have to check the docs every tim...
Guest over 3 years ago in Drivers (ie: Node.js, Java, .NET) 0 Submitted

support try..catch

It does not appear that mongosh supports try..catch. I put catch block around "insertOne" ``` try { db.inboxItemCounts.insertOne({ "_id": { "userId": userDoc.userId }, "fromUserSummary": [{ "userName": fromUserDoc.userName, "count": 1 }],...
Guest over 3 years ago in MongoDB Shell 2 Will Not Implement

CommandStartedEvent::getCommand() not instance of Explainable

I'm trying to build a verbose mode in our MongoDB wrapper library. I was able to implement debug output leveraging CommandSubscriber interface. This part works. However what I would also like to do is create support for automatic explaining of que...
Guest over 3 years ago in Drivers (ie: Node.js, Java, .NET) 1 Submitted

syntax issues

I have to use '.\mongosh' rather than '.\mongo' when using Power Shell windows Might be useful since the switch to mongoshell
Guest over 3 years ago in MongoDB Shell 0 Submitted

remove case sensitivity from tab search of commands

currently `mongosh` uses case sensitive search of command on double tapping the tab key. While it seems adequate at first, entering a capital letter requires 2 key presses and it becomes annoying pretty fast for the good old `mongo` shell users.
Guest over 3 years ago in MongoDB Shell 0 Submitted

Generic count property in _WriteResult class

Hi, I'm using a MongoDB as a backend for my API and often come to a case where i want to validate whether I updated, inserted or deleted any records. At the moment I use the deleted_count and machted_count properties in the DeleteResult and Updat...
Guest almost 4 years ago in Drivers (ie: Node.js, Java, .NET) 0 Submitted

Make Load() support Regex Patterns or make a new loadRegex() function

## Problem Statement/Rationale Let's say you have a directory full of scripts. For now, I need to do a load('script path') for each script. Wouldn't it be great if I could do load('*') within the directory, and load them all one after the other...
Guest almost 4 years ago in MongoDB Shell 0 Submitted

Add support for AWS SSO when authMechanism is MONGODB-AWS

Currently MONGODB-AWS authentication mechanism doesn't support AWS SSO. User has to manually run `aws sso get-role-credentials` to retrieve the temporary credentials first. All AWS SDK support SSO out of the box, therefore mongosh should add sup...
Guest almost 4 years ago in MongoDB Shell 0 Submitted

Change mongosh to process and use arguments only up to a "--" sentinel

Getting command line arguments into mongosh is virtually impossible.  The --eval option insists on printing the last eval expr evaluated to the console despite the --quiet switch.  Allowing a script to self parse and manage any args foll...
Guest almost 4 years ago in MongoDB Shell 4 Submitted

Have the drivers tell us the cost of network connectivity within a query

Have the drivers tell us 1. total query execution time. 2. how much of total query execution time was network connectivity/latency and 3. how much time was the query on the cluster. This would then tell the developers the cost of network connect...
Guest about 4 years ago in Drivers (ie: Node.js, Java, .NET) 0 Submitted