realm 相关问题

Realm Platform是移动应用程序的数据同步平台。它包括领域数据库,领域对象服务器和Realm Studio。它可以为您节省数千行代码和数周的工作量,并让您创造出令人惊叹的全新用户体验。

我们可以在带有Expo的React Native项目中使用Realm吗?

我正在用 Expo 的 React Native 制作一个移动应用程序。 现在我想我将使用 Realm 来管理我的项目中的状态。 但是,我不确定我是否可以在 Expo 上使用 Realm。 世博会相当

回答 5 投票 0

RealmModule 在库中被替换

MongoDB 领域:io.realm:realm-gradle-plugin:10.16.1 我有一个定义的库 @RealmModule(库=true, allClasses=true) 类库模块() {} 并有一个函数 LibraryDatabaseConfigurat...

回答 1 投票 0

领域。从 ListBase 中删除对象

我有不同的领域模型。他们有列表属性。我想制定一种从列表属性中删除对象的通用方法。所以我做了以下事情: 如果让 list = self[property.name] 为?列表...

回答 2 投票 0

如何将node.js编译为二进制版本(带有原生模块)

目前,我正在尝试构建 Node.js 项目(不同的捆绑器和其他类型的东西)。我有一个简单的想法,即将 Node.js 捆绑到 Linux、macOS 或 Win 的单个二进制文件中......

回答 2 投票 0

在 Realm .NET 中使用“IN”关键字编写过滤器查询的正确语法是什么

我正在使用 Xamarin 为我的数据库使用 MongoDB Realm 构建一个应用程序。 Realm 允许您使用基于字符串的查询语言及其公开的 Filter 函数。他们将此 NSPredicate 备忘单链接到

回答 2 投票 0

如何在 Realm Swift SDK 中通过 ObjectId 设置链接对象属性

TLDR:如何通过链接对象的 ObjectId 设置链接对象属性,而不管该对象是否已存在于 Realm Swift SDK 中? (类似于 JS 中的 DBRef) 假设有...

回答 1 投票 0

findFirstAsync() 返回“无效对象”,但 findFirst() 或 findAllAsync() 有效

我正在尝试使用 findFirstAsync 创建对 Realm 的异步调用。 Realm.getDefaultInstance().where().findFirstAsync() 但它总是会导致“无效对象”(它并不粗鲁......

回答 2 投票 0

使用realm sdk从flutter调用mongorealm函数时出错

我目前正在构建一个flutter应用程序并使用mongo领域进行身份验证,索引搜索以及函数调用功能。 一切都工作正常,直到我运行命令:flutter u...

回答 1 投票 0

使用反应组件之外的领域

我在我的 React Native 应用程序中使用 @realm/react。 不幸的是,这些文档并不是那么好。 他们提供了 ContextProvider 和钩子,您可以使用它们来访问领域,但没有可能...

回答 1 投票 0

如何获取其中某个对象是其属性的所有对象?

类房屋:对象{ @objc动态变量地址:地址? } 类商店:对象{ @objc动态变量地址:地址? } 类地址:对象{} 如果我有一个 Address 对象,我怎样才能得到...

回答 1 投票 0

如何从 RealmResults 获取 Flutter Stream?

我创建了 Realm 对象并将其连接到 MongoDB Atlas。 在 Flutter StreamBuilder 小部件中,流参数将 RealmResults.changes 作为流并且可以工作。 流构建器 我创建了 Realm 对象并将其连接到 MongoDB Atlas。 在 Flutter StreamBuilder 小部件中,流参数将 RealmResults.changes 作为流并且可以工作。 StreamBuilder<MyObject>( stream: RealmResults.changes, //works builder: (context, snapshot) => () ), 但是如果使用 StreamProvider,需要流的 create 参数不接受 RealmResults.changes 作为流。 StreamProvider<MyObject>( initialData: MyObject(), create: (context) => RealmResults.changes, //error child: Scaffold() ) 此处以红色未划线显示的错误是: 根据闭包上下文的要求,返回类型“Stream>”不是“Stream?”。 我很困惑,谁能帮助我。谢谢 该错误表明流的预期返回类型与创建参数中闭包所需的类型不匹配。 出现错误是因为 RealmResults.changes 返回 Stream<RealmResultsChanges<MyObject>>,但 StreamProvider 中的创建参数需要 Stream<MyObject>。 要解决此问题,您需要将从 RealmResults.changes 获得的流转换为 MyObject 的流。您可以使用映射方法从更改流中提取必要的数据来实现此目的。 以下是如何执行此操作的示例: StreamProvider<MyObject>( initialData: MyObject(), create: (context) { // Replace MyObject with your actual object type final Realm realm = Realm(); // Assuming you have the realm instance final results = realm.objects<MyObject>(); // Replace with your MyObject type // Transform the changes stream to a stream of MyObject return results.changes.map((changes) { // Extract the latest MyObject from changes // For example, if you're interested in the first change: if (changes.inserted.isNotEmpty) { return results[changes.inserted.first]; } else if (changes.modified.isNotEmpty) { return results[changes.modified.first]; } else { // Handle other change types (deletions, etc.) or return a default value return MyObject(); // Return a default object if needed } }); }, child: Scaffold(), ) 将 MyObject 替换为您的实际对象类型,并调整映射内的逻辑以满足您从更改流中检索更新对象的特定要求。 通过这种方式,您可以将更改流从 Realm 转换为所需对象类型 (MyObject) 的流,使其与 StreamProvider 的期望兼容。

回答 1 投票 0

当登录页面放置在 UserProvider Fallback Prop 上时,尝试从登录页面导航到注册页面时,导航对象未初始化错误

我已经实现了领域设备同步,并且我正在使用电子邮件/密码身份验证方法来登录。我按照模板中提供的步骤操作,并将导航容器放置在顶部

回答 1 投票 0

为什么我在 Bare Bones 应用程序中收到“无法找到 Realm 二进制文件”?

我创建了一个简单的博览会项目来测试 Realm 并继续得到“无法找到 Realm 二进制文件”。我已经尝试了文档中提供的所有可能的解决方案,但均无济于事。 ...

回答 1 投票 0

在 Xcode 15 中使用领域列表进行不区分大小写的搜索

我正在开发一个用于存储著名引文的数据库应用程序,我希望用户能够搜索和领域数据库。搜索功能有效,但区分大小写。我已经尝试过样品...

回答 1 投票 0

React Native 领域迁移

在React Native中,您应该将迁移代码或删除领域数据库(忽略迁移)的代码放在哪里,并且只运行一次? 我尝试每次删除 Realm 数据库...

回答 3 投票 0

Realm 以及 Android 库项目

我有一个库项目,其中包含一些依赖项,如 fastadapter、nanotask、realm 等。我无法让它与主应用程序一起工作。不知何故,我需要图书馆项目的领域和...

回答 2 投票 0

如何通过 mongodb atlas 中的“local-userpass”进行身份验证?

我正在参考mongodb的官方文档来跟踪待办事项应用程序示例。 但是,错误“E/LoginEvent:无法注册:[Service] [Unknown(-1)] 通过 'local-us... 进行身份验证

回答 1 投票 0

如何使用 Realm 和 MongoDB 设置对可查询字段的查询的订阅?

我正在尝试制作一个跨平台桌面应用程序,它需要可以离线使用并在线同步。 所以我使用 .NET Maui 和 MongoDB 进行设置,并使用 Realm 进行连接。我从来没有用过Re...

回答 1 投票 0

再次从错误的线程访问领域

我注意到访问领域对象有很多问题,我认为我的解决方案可以解决这个问题。 所以我写了这样的简单帮助方法: 公共函数写入(完成:@escapi...

回答 5 投票 0

在 iOS 上使用 MongoDB Realms 时出现 KMM 内存泄漏(RAM + 磁盘)问题

我过去一直在 Android 应用程序中使用 Java Realm,最近我将其迁移到 Kotlin Multiplatform,以使其与 iOS 兼容。经过测试,看来通过运行它我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.