Realm

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. function sandbox

    It would be great to have a function sandbox area, where you can write and called previously used functions (saved like notepad++ does) without having to create the function and commit it.

    This would be for trying thing out or performing quick tasks for which you don't want to go through all the hassle of formally creating a function.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm Functions  ·  Flag idea as inappropriate…  ·  Admin →
  2. Support for Query Operators on Single-Typed Arrays

    As requested in this Github issue: https://github.com/realm/realm-cocoa/issues/5334

    This item is also called out within the current public roadmap: https://www.mongodb.com/realm#roadmap

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm SDKs (General)  ·  Flag idea as inappropriate…  ·  Admin →
  3. Extend update and delete change event with document pre-image

    Hey,
    it would be really helpful to extend update and delete change events with pre-image of the document.

    Update event:
    For update events we can add a lookup to get the fullDocument but we do not have any information how the document looked before the update was applied.

    Delete events:
    In case of delete change events the only information regarding the document is the "_id" of the deleted document. It would be great to have the fullDocument in the change event to use this for further actions.

    Is an extension like this possible or even in development?

    Best regards
    Peter

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  0 comments  ·  Realm Triggers  ·  Flag idea as inappropriate…  ·  Admin →
  4. Disable Sync

    A flag to enable/disable cloud sync on Fully-synchronized realms.

    This would be convenient if you're offering sync as a premium feature.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm SDKs (General)  ·  Flag idea as inappropriate…  ·  Admin →
  5. Password reset email customization

    Basic password reset email customization would be greatly appreciated when using the UserPassword auth provider. Short of fully customized emails, logo upload and basic verbiage editing would be an improvement.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm Application Development  ·  Flag idea as inappropriate…  ·  Admin →
  6. on premise solution

    Allow MongoDB to be used for on-premise solutions to offer early on integration or govcloud support for Realm.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  MongoDB Realm (Cloud)  ·  Flag idea as inappropriate…  ·  Admin →
  7. Application Deployment in GCP

    Currently deployent is only available to AWS but Atlas allows deployment in GCP.

    We need to have deployment close to GCP for better performance consideration.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm Application Development  ·  Flag idea as inappropriate…  ·  Admin →
  8. Allow manually disabled trigger to resume without resume token

    I am filing a feature request for the option to: Disable a trigger manually and be able to restart it without using a resume token (i.e. such that DB events that occurred while it was disabled will be ignored by the trigger, and it will simply start listening for new events upon restart).

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  1 comment  ·  Realm Triggers  ·  Flag idea as inappropriate…  ·  Admin →
  9. Support for arrayFilters in Functions

    Can we add arrayFilters and other array update capabilities that already exist in MQL? Its is difficult to update arrays, and very easy to update an array in MQL in node.js for example.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  1 comment  ·  Realm Functions  ·  Flag idea as inappropriate…  ·  Admin →
  10. Logging Enhancements

    We need the following enhancements
    1. Need more than 80 characters
    2. Need ability to turn it on and off by level (Log4J)
    3. Need ability to turn to higher level of logging on a single call

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm Application Development  ·  Flag idea as inappropriate…  ·  Admin →
  11. react-native V8 compatibility

    As there is still no compatibility with Hermes, use of react-native-v8 (https://github.com/Kudo/react-native-v8) may be a good alternative. Considering that there is already an implementation for node.js, this could be a viable path.
    Realm performs well even on older devices, but in the general context of the project it is important to have a more performance JS engine for rendering. In some cases this can be a negative factor in adopting Realm in a project.

    Initial discussion here: https://github.com/realm/realm-js/issues/2875

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm JS SDK  ·  Flag idea as inappropriate…  ·  Admin →
  12. Support of multiple partition keys

    You could actually increase the awesomeness of MongoRealm, when you support multiple partition keys on one object.

    Example:
    We have a collection of customers in MongoDB, our App is showing the customer information to the users, but only for those users, that are "allowed" to see the customers. So the customer object has a partition key holding the userName it is assigned to:

    customer { id: "12345", partition: "bob", name: "MongoDB Inc."}
    customer {
    id: "12346", partition: "alice", name: "Microsoft"}

    now we want, that alice also sees the customer "MongoDB Inc." in the App.

    The solution could look something like…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  MongoDB Realm (Cloud)  ·  Flag idea as inappropriate…  ·  Admin →
  13. Increase of external dependencies size constraints

    The 10mb size constraint makes it impossible to deploy apps relying on Computer Vision or Machine Learning algorithms, like OpenCV.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Realm Functions  ·  Flag idea as inappropriate…  ·  Admin →
  14. refresh logs button

    Please add a refresh button to the Logs view. I realize a browser refresh does the trick, but a button above the Logs table is more convenient.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  MongoDB Realm (Cloud)  ·  Flag idea as inappropriate…  ·  Admin →
  15. Single schema of truth: JSON Schema / Realm Schema / GraphQL Schema / TypeScript Types

    I think the current recommended initial prototyping workflow for a Realm web SDK user is like this:

    1) Add first data in collection (manually, on Compass etc.)
    2) Generate JSON Schema (manually click a button on web UI)
    3) Set up relationship (manually, on web UI)
    4) Download GraphQL Schema (manually click a button on web UI)
    5) Get TypeScript types and React hooks (automatically generated by graphql-codegen CLI)
    6) If you use another Realm SDK somewhere else (ex. Node.js sdk for server side), write Realm Schema (manually)

    This is not very developer friendly, and requires back-and-forth work between CLI,…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Realm GraphQL  ·  Flag idea as inappropriate…  ·  Admin →
  16. Google Auth consent screen

    Trying to use google authentication i have followed the documentation and the login flow works but because the redirect is mongodb.com url the google consent screen shows logging into mongodb which for the end user is going to be a redflag because that is not what they are signing in to.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm SDKs (General)  ·  Flag idea as inappropriate…  ·  Admin →
  17. Google Pubsub Client Support

    support Google Pubsub Client API's in functions

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Realm JS SDK  ·  Flag idea as inappropriate…  ·  Admin →
  18. Importing users in bulk

    I want to port my application but I can't port all my old users.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Realm Application Development  ·  Flag idea as inappropriate…  ·  Admin →
  19. Enable Function Testing (TDD/CI/CD)

    It will be great if Tests could be defined within the UI.

    For example having the option to write a jest test that is executed before deploying any changes to the Hosted app would be awesome.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm Application Development  ·  Flag idea as inappropriate…  ·  Admin →
  20. Kotlin Multiplatform Support

    It would be awesome to have a Kotlin multiplatform SDK.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Realm Kotlin SDK  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base