问题标签 [rlmlinkingobjects]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
589 浏览

objective-c - 使用 Objective-C 实现领域中的多对多关系

我花了好几个小时试图弄清楚如何设置对象关系的模型并使用 Objective-C 在 Realm 中创建/删除多对多关系。文档帮助不大。我可以使用一些关于是否使用 RLMArray 或 RLMLinkingObjects 的指导...如果我使用 RLMLinkingObjects 来设置我的多对多关系,我不能使用addObject:创建关系,我找不到删除关系的任何方法。我正在从 Core Data 关系数据库迁移,并且有几个我正在尝试建模的多对多关系,这对我来说根本没有意义。唯一显示多对多关系的文档显示了一个与它自己的两个属性相关的类。其中一个属性使用 RLMArray,另一个使用 RLMLinkingObjects。这对我来说毫无意义,因为多对多关系应该是双向的,并且应该能够通过任一方添加或删除关系。也许我想错了,但我迷路了,希望能得到一些帮助。

0 投票
0 回答
382 浏览

swift - 领域 LinkingObjects 不起作用。返回零

所以我正在尝试在 Realm 中使用 LinkingObjects,并且似乎在第一级得到了不好的结果(链接不起作用)。

我将在这里添加所有代码。显然不希望人们把这一切都复习一遍,只是想表明我已经复习了迄今为止在 Stack Overflow 中看到的所有答案。

但是在填满数据库后,我无法从章节中获取部分。

在此处输入图像描述

有谁知道为什么?谢谢,

0 投票
1 回答
890 浏览

android - 如何对领域的链接对象进行排序?

我有一个包含链接对象的领域对象。

我想对 realmObject 中的链接对象进行排序。但是第一个查询正在运行,但其他查询由于排序的链接对象而崩溃。

我的崩溃报告:

0 投票
1 回答
2508 浏览

swift - 从 LinkingObjects 列表中删除特定对象 - Realm Swift

我目前正在一个测试项目中试用 Realm,并且一直在努力从列表中删除特定对象。LensDBObjectListDBObject。LensDBObject 包含镜头列表,ListDBObject 是现有镜头的列表。一个镜头可以在多个列表中,我想从特定列表中删除特定镜头,但如果从其他列表中删除则不删除。

以下是我的两节课:

}

}

下面是我在我想要的列表中查找特定镜头的代码。返回的值是我所期望的。

但是,当我尝试删除filteredResults 时,它会从lensDBOject 中完全删除它。我只想能够从这个特定的列表中删除这个特定的镜头。

我尝试使用 for 循环来获取列表中镜头的索引,然后直接从中删除它。但它仍然到处删除镜头。

我错过了什么吗?我应该使用一对多关系而不是 LinkingObject 吗?

谢谢你的帮助!

0 投票
2 回答
1054 浏览

android - How to use LinkingObject for android

I would like to make a relationship like SQLite using Realm.

  1. If don't have a child table when add a parent table, how do add RealmList?
  2. Is there a real-time link between the parent table and the child table?
  3. How to migration RealmList, @LinkingObject

1.Parent Table

2.Child Table

3.Application class

4.RealmHelper class

}

5.MainActivity class

}

this is realm query log

Click on addChild button three times, query, and see results

=> Parent Table and Child Table are not linked.

please How to add a RealmList when there is no Child Table