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

SnakeCaseElementNameConvention

Please add support for snake case convention. Snake Case is super popular with API designs. https://mongodb.github.io/mongo-csharp-driver/2.13/reference/bson/mapping/conventions/
Guest over 4 years ago in Drivers (ie: Node.js, Java, .NET) 0 Will Not Implement

Make targeted query to a specific shard without using the shard key as part of query.

As of right now you need to use the shard key as part of the query to make a target query to a specific shard. Would like the ability to make targeted query to a specific shard without using the shard key as a part of the query. Maybe one way of...
Guest over 4 years ago in Database 0 Submitted

Easy Paging with offset

Paging is a common functionality for REST APIs. When implementing paging queries for large datasets skip and limit is often not an option. When using query filters with non unique fields, such as creation date there can be problems such as duplica...
Guest over 4 years ago in Database 1 Submitted

Add some casting addon or function based on MongoDB's implementation of JSON Schema

Without casting addons, there is a need to iterate though each property just to check if this value needs some casting (most probably this can be easily done on type check). I´m having special troubles with Date type, as most of the time this type...
Guest over 4 years ago in Drivers (ie: Node.js, Java, .NET) 0 Submitted

Support "default" keyword in MongoDB's implementation of JSON Schema

Without defaults, there is a need to iterate though each property just to check if a default value is needed (most probably this can be easily done on type check). Also without defaults we need to remember checking it both in inserts and updates (...
Guest over 4 years ago in Drivers (ie: Node.js, Java, .NET) 0 Submitted

Provide global collection-aggregated latency stats

The global latency stats Server Status section currently aggregates all the latency information known to the server. We have a need for the same information except aggregated by collection. The actual command: db.serverStatus().opLatencies.
Guest over 4 years ago in Database 0 Submitted

Would like the ability to restore a single zone based shard

If the idea that data is stored within a region (via zone based sharding) and they are "just" replica sets, why can't we just restore a single shard? Right now we have to restore the entire cluster.
Guest over 4 years ago in Database 0 Submitted

When using EA, auto update the list of cluster node members similar to what happens within Atlas

As we add new nodes, it requires us to update the URI. Would like a way to have this automatically update.
Guest over 4 years ago in Database 0 Submitted

$lookup with the option to return only the first element

Often I have a $lookup and the next stage is a $addFields { $first: "" }} because I know the lookup will return only one entry. It'd be nice to have this option directly in the lookup, so it'd return the first object instead of an array. Thanks!
Guest over 4 years ago in Database 0 Submitted

Add build for Linux Alpine and Debian

A build in ARM support (Apple M1) for Alpine Linux (or Debian) is needed to run the mongocryptd process. Currently the official node docker images are available only in Alpine and Debian.
Felicia Hsieh almost 5 years ago in Database 0 Submitted