realm 相关问题

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

如何在 Realm Swift 中将一对一关系迁移为一对多关系

目前,我有两个自定义模型类。之前我在他们之间建立了一对一的关系。但现在由于新的需求变化,我需要将关系转换为一对多......

回答 2 投票 0

删除领域中的购物车项目时出现问题

在此视图中,如果我尝试发送另一个视图(如 CartItem()),则应用程序会崩溃并出现错误线程 1:“对象已被删除或失效。”如果我再次进入应用程序,carti...

回答 1 投票 0

OnPropertyChanged 不会触发仅 getter 属性的 getter

我的目标是触发领域对象(Group)的字符串属性(TotalPrice)的GUI更改,该属性只有一个getter,其演算涉及相关领域对象的属性。 这里有一些相关...

回答 1 投票 0

使用 mongodb 时在电子应用程序中隐藏秘密 API 密钥

我目前正在考虑使用next js、mongodb 和realm 创建一个电子应用程序。 浏览完 mongodb 文档后,我发现了集成指南“Quick star...

回答 1 投票 0

Realm 文件上传,无法在 React Native 中处理其中的数据(无 Realm 导出和导入)

没有官方方法可以导出或导入领域数据。我可以下载 .realm 文件,但无法从中检索数据。 这是导出功能 从“真实...”导入领域

回答 1 投票 0

SignInWithAppleButton 嵌入视图时不起作用?

我目前正在为我的应用程序实现 AppleID 登录,然后重定向到 mongoDB atlas。 我有 SignInWithAppleButton 的工作实现。然而,该代码仅在运行时才有效...

回答 1 投票 0

如何在后台线程中从 Realm 复制结果,同时仍然侦听主线程的更改?

java.lang.IllegalStateException:来自错误线程的领域访问。 Realm 对象只能在创建它们的线程上访问。 在 Realm.copyFromRealm(results) 上,请参阅下面的代码片段

回答 1 投票 0

我们可以在带有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

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