Realm
84 results found
-
New feature to know whether or not server sync is enabled on client app
Currently, I see the Java SDK has no properties or functions to tell the client app whether or not server sync is enabled.
Use case: if client app has DiscardUnsyncedData as client reset strategy, I don't want users to use offline Realm when server sync is disabled. There should be some features in the Java SDK to say whether or not sync is enabled.1 vote -
MongoDB functions support in Kotlin SDK
Any idea on when functions will be added to the Kotlin SDK? It's very important for us —and for many apps I believe— to be able to call MongoDB functions from the client.
Thanks!
1 vote -
Angular support
I am extremely excited about Realm. To my current understanding the realm-web npm package does not fully support Angular framework.
Is that so or am I wrong?
If so is there an estimation as to when will Angular be supported please? thank you!!!1 vote -
Support Ordered Indexes in Realm
When you request sorted data in Realm, Realm currently has to sort the entire underlying collection before loading the first value in the result set. This makes an operation like getting the most recent document in a collection take a long time for large collections.
Providing the option to write data with an ordered index would fix this problem.
1 vote -
Support for Xamarin.iOS Hot Restart
One of the coolest Xamarin.iOS features is that you can hook your iOS device to the Windows and debug the application very quickly without having to connect it to the Mac and wait ages until the debugger starts up. Unfortunately, an app containing Realm .NET SDKs won't run with this mechanism and will raise an exception.
I would really love to see this working. Considering most of the Xamarin apps I do are using Realm, it's a major productivity killer.8 votes -
12 votes
-
Full text search support for Realm
Would be great to have Full text search support for Realm.
98 votesFull-text search is rolled out to the Realm SDKs! For more information please see the following blog post:
https://www.mongodb.com/developer/products/realm/full-text-search-mobile-app-mongodb-realm/
-
Support Apple Watch (Sync)
Currently there is no support for sync on Apple Watch and no guidance on how to sync data between the apple watch and MongoDb Realm.
Previously the lack of websockets was listed as a reason for not supporting sync, but since watchOS 6.2 URLSessionWebSocketTask seems to provide the needed WebSocket.
Currently it is not clear how to build a watch app and sync data to the mobile app or to MongoDb Realm.
44 votes -
Realm Golang SDK
For backend Realm DB generation and management, please provide a Golang SDK.
2 votes -
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
8 votes -
Allow (optional) read-only access to Realm objects after deletion
Using Realm with reactive extensions, 3rd party libraries like DynamicData, and UI binding allows one to create beautifully dynamic, responsive apps with very few lines of clean code. This works fantastically for us in all scenarios except for when an item is deleted.
As we all know, currently any attempt to access an item's properties after deletion throws an exception. This throws a huge spanner in the works for various reactive operations and UI bindings, which may (for implementation detail purposes of object equality checks, UI redraws queued in the event loop queue, or a bunch of other possibilities)…
1 vote -
Single unified GeoJSON type
Generating a schema and consuming GeoJSON data in Realm is painful. Since GeoJSON has multiple 'types', Realm forces us to store a serialized string version of our GeoJSON, or to abstract our data out so that all GeoJSON objects follow the same generalized schema, which breaks some of the conveniences of GeoJSON.
Realm should allow for a GeoJSON type OR allow the schema to be dynamic (such as supporting ORs in the schema language itself).
3 votesSupport for geospatial data is ongoing - see the following documents for more information:
https://www.mongodb.com/docs/atlas/app-services/schemas/types/#geospatial-data
https://www.mongodb.com/docs/realm/sdk/node/model-data/data-types/geospatial/ (this for Node.js - see the other SDKs under "Data Types")
-
Query pagination
We are limited to one query without an offset. Support for pagination is important.
6 votes -
Documentation for Test (Jest)
There seems to be no documentation how to write good tests for realm at this moment.
10 votes -
Auto-Deinit Observers
Would be really nice if auto-observers de-init automatically when tied to an optional object so if the object object is removed from memory (the user goes to a new view) the whole thing doesn't crash. :O
1 vote -
Cascading Deletes
Please add support for cascading deletes.
Related GitHub Issues:
https://github.com/realm/realm-core/issues/746
https://github.com/realm/realm-java/issues/1104
https://github.com/realm/realm-cocoa/issues/118619 votes -
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.
10 votes -
Support for Vue / Nuxt
Support for Vue / Nuxt
10 votes -
Collection indexes should be a part of exported Realm App config
As far as I understand, the only way to configure indexes is Realm UI, and those index settings are not exported along with other app configuration files. I think indexes are important part of the application and should be a part of exported configuration.
1 vote -
syncfusion.com support
Work with the Syncfusion.com Blazor UI components.
1 vote
- Don't see your idea?