269得票26回答
如何找到我的 Realm 文件?

我使用 Realm 创建了一个数据库,但是由于我的操作系统(Yosemite)中在 /private/var/mobile 目录下找不到 mobile 文件夹,导致我无法找到该文件。 我应该如何访问我的 Realm 以在浏览器中运行? 此帖已在 Google 论坛中发布

177得票12回答
RealmSwift: 将 Results 转换为 Swift 数组

我想要实现的是:class func getSomeObject() -> [SomeObject]? { let objects = Realm().objects(SomeObject) return objects.count > 0 ? objects :...

139得票15回答
如何在 Realm 浏览器中查看我的 Realm 文件?

我刚刚发现了Realm,并想更详细地探索它,所以决定创建一个示例应用程序并尝试使用它。到目前为止一切都很好。 然而,我还没有弄清楚的一件事情是如何在 Realm 浏览器中查看我的数据库。这该怎么办呢?

79得票1回答
适当的 Realm 使用模式/最佳实践?

我们正在将一个项目转换为使用Realm。到目前为止,我们对Realm Browser(非常方便!)印象深刻。 因此,在继续之前,我们想要制定一些具体的使用模式,出现了一些问题。我们的应用程序是高度多线程的(API调用、动画等),因此在阅读问题时,请牢记Realm实例当前不能跨线程访问。 ...

76得票2回答
Android中的Realm VS Room

我正在构建一个应用程序,需要在其中使用数据库。 我考虑使用 Room,因为它现在很新也很热门。 但是我也听说过关于 Realm 的很多优点。 能否有人指出使用每个的可能优势? 我做了研究并阅读了文档,但我没有经验去理解它。 Room文档 Realm文档 编辑: 已经过了一些时间,我可...

73得票8回答
将枚举用作 Realm 模型的属性

我能否在我的模型中使用枚举作为属性?目前我有以下的一个类:class Checkin: RLMObject { dynamic var id: Int = 0 dynamic var kind: String = "checked_in" var kindEnum: Kind = ...

72得票13回答
Realm对象已被删除或无效化。

当我启动我的应用程序时,我执行API调用以查看是否有新数据可用。数据存储在我的本地Realm数据库中,其中一些数据显示在初始表视图控制器中。一旦API调用完成,我会检查是否满足某些条件,需要我从数据库中删除大量之前的数据,然后创建新对象。但是,当我删除旧数据时,我的应用程序会崩溃,并出现以下异...

52得票3回答
我是否正确理解了MongoDB Realm?

有三个组件: Realm数据库:本地存储和持久化 Realm Sync:在客户端和Mongo DB Atlas之间同步Realm数据库 Mongo DB Atlas:云数据库。 您可以单独使用每个部分或将它们结合使用。因此,您可以: 仅使用Realm数据库本地存储数据而不进行同步;...

48得票8回答
RLMException,需要为对象类型进行迁移。

我有一个对象NotSureItem,其中有三个属性:title,它的名称从text改名而来,以及我后来添加的textDescription和dateTime属性。现在当我运行我的应用程序并想要向这些属性中添加一些内容时,它会崩溃,并显示以下语句。'Migration is required f...

48得票5回答
如何在安卓中从Realm数据库中删除对象?

我想从 Realm 中删除所有与用户 ID 相等的消息对象。RealmQuery<Message> rowQuery = realm.where(Message.class).equalTo(Message.USER_ID, userId); realm.beginTransact...