有没有一种方法可以在Realm中创建一对一的反向递归关系?

时间:2018-09-21 10:10:09

标签: java realm

如何在Realm中创建一对一的递归关系?

Recursive schema example

如果我要使用LinkingObjects,则需要具有相同名称的两个字段。喜欢:

class Person extends RealmObject{

   Person significantOther;

   @LinkingObjects("significantOther")
   private final RealmResults<Person> significantOtherOther = null;

}

尽管必须为第二个属性找到另一个名称,但这会混淆两个属性之间的区别。

另一种(更丑陋的)解决方案是拥有一个字段并对其进行自我维护。

有没有一种简化方法?

0 个答案:

没有答案