Realm
84 results found
-
Realm Anguar (Ract-like) SDK
It will be awesome if Angular users could benefit from an sdk like react's.
especially for the realm sync function
5 votes -
File/Binary Data type within Realm Database
Example:
A new type could be defined, such as RealmFile. A RealmObject could have a RealmFile field or even a RealmList<RealmFile> field. Just like all other RealmObjects, this would simply be a proxy and wouldn't contain the actual file/binary data. To access or update the data in the RealmFile you would get an InputStream or OutputStream. Realm handles the rest in terms of syncing, caching, linking, etc. I know that Realm itself isn't really designed for arbitrarily large files, so the data contained in a RealmFile wouldn't necessarily need to be put into Realm. But it would be managed and…
5 votesAdminOtso (Admin, MongoDB) respondedHere's an example application how to use AWS S3 and Atlas Device SDK .NET to handle large files with the help of App Services Functions:
-
Schema Migration for Synced Realm
Found this on the forum:
https://www.mongodb.com/community/forums/t/client-provided-invalid-schema-version/267007
Which pertains to enabling schema versioning. I'm working with a project that deals with data that has dynamic fields; default system fields, and user-defined fields(custom).
I'm using those fields to create rules, but now I'm limited to query for only system fields since the realm for now expects a static schema realm objects.
Based on the reply in the above issue, there'll be a feature release soon to solve it. It would really help to know when could that be and to possibly expedite it. Thanks!
4 votes -
Be able to Download Users listing in App Users
Would be nice if we could export out the user listing under Users (App Users), the login "Devices" details are also found there. It could provide us with more insights into how our users access to the application (Web or Mobile, browser version and etc..)
4 votes -
More examples
I think if there are more examples especially videos of how to setup and do small projects maybe on YouTube, Realm definitely reach more boarder audiences. Also it will help less experienced people.
4 votesAdminOtso (Admin, MongoDB) respondedPlease see the example projects list here: https://www.mongodb.com/docs/realm/example-projects/
-
4 votes
-
Azure DevOps Repo integration with AtlasApp services.
Currently, App Services only has built in integration with Github, and no other online code repositories. Need support for Azure DevOps Repo integration with AtlasApp services code !.
4 votes -
Integrate Gridfs in the realm sdk
Enable the use of gridfs with stitch apps in android.
4 votes -
Revision History
It would be great if revision history could be kept, either on individual RealmObjects, groups of RealmObjects, or the Realm as a whole. There could be a way to specify the fidelity of the revisions (e.g. every change or every X minutes) and a way to specify a TTL (e.g. last 30 days). If the Realm is synced, the local Realm could purge its cache of revisions older than the TTL and there could be an API to retrieve these when needed. Additionally, there could a (separate) TTL for permanent deletion of revisions as to keep the Realm from growing…
4 votes -
Add Android Studio plugin to replace Realm Studio
It's fairly unwieldy to use Realm Studio compared to SQLite support in Android Studio, which is in the App Inspection Tool window. I think it should be relatively easy to create a similar plugin for Realm. It would remove a large disadvantage compared to SQLite for Android developers and it would help rapid development.
3 votes -
Native Codable Support for BSON Document
Supporting the codable protocol would clear out a lot of pain points in the swift sdk. I understand realm objects are classes not structs but implementing some kind of native conversion to Realm Objects would massively widen the set of use cases. Converting BSON docs from Remote access and GraphQL Queries to Realm objects is messy and lack any documentation. Having some kind of codable support would allow search functions and advanced MongoDB queries on a database with millions of objects without worrying about the sync infrastructure. It might not seem pertinent if you consider utility apps but if we…
3 votes -
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")
-
MongoDB support for db.collection.distinct() in SDKs
Add distinct() function to the SDK. The ability of displaying unique values of a field will be useful.
3 votes -
Ability to dynamically create/destroy realms
I would like to be able to dynamically create and destroy realms from my swift and java mobile apps. I imagine features in my mobile app that would be best served by a “temporary” realm
3 votes -
Vapor (Swift Backend) Support
Provide a native implementation of Realm for swift backend popular server-side Vapor.
This will allow developers to apply the same technology Realm Swift for mobile apps and backend web application3 votes -
Sync Linked Objects Automatically
Please Sync Linked Objects automatically with the parent object. The jump in use cases and compatibility would be exponential.
2 votes -
Realm emulator
It would be helpful to be able to launch a local Realm emulator for development purposes with Realm SDK, and for testing the permissions rules. To avoid relying on a real instance.
Something similar to what Firebase supports:
- https://firebase.google.com/docs/emulator-suite
- https://firebase.google.com/docs/firestore/security/test-rules-emulator2 votes -
dateonly and timeonly support
The .NET now have two new types DateOnly and TimeOnly to represent date and time respectively. The SQL Server already support these types. Having them in Realm .NET SDK will make the development with these data types possible.
2 votes -
Flexible sync to support sharded cluster
Currently https://www.mongodb.com/docs/atlas/app-services/sync/configure/enable-sync/ states that "Enabling Flexible Sync in Your App Services Application requires a non-sharded MongoDB Atlas cluster running
MongoDB 5.0 or greater". At the same time the maximum size of a single node in MongoDB Atlas is 4TB.What's the plan for apps that require much more than 4TB of data?
2 votes -
Redesign documentation
Documentation is harder to follow then it should be.
Wanting to use realm over firebase but can't help but feel the time I waste navigating the docs would be worth just having used firebase...Absolutely love the feature sets I see but just not that clear how to implement them :/.
In particular I have seen conflicting messaging around authentication, some places advise that mongo app services authentication is not intended as a full authentication and should use other platforms. Why?That made me look at firebase auth with realm ... using custom jwt. Surely you can just create a…
2 votes
- Don't see your idea?