【问题标题】:Relationship queries in Realm AndroidRealm Android 中的关系查询
【发布时间】:2016-03-13 14:20:58
【问题描述】:

我是 Realm 的新手。我有 3 个扩展 RealmObject 的类,我将它们的对象保存到 db。

员工

家庭成员

和名称

FamilyMember 和 Designation 与 Employee 这样的关系

public class Employee extends RealmObject{

    private String name;
    private int age;
    private int id;
    private Designation designation;
    private RealmList <FamilyMember>  familyMembers = new RealmList<>();
    .
    .
    .getter setters
    .    
    .
    .
}

FamilyMember 看起来像这样

public class FamilyMember extends RealmObject {
    private String name;
    private String relation;
    .
    .
    .getter setters
    .    
    .
    .
}

现在我可以查询其 FamilyMember 具有“某些”名称的员工,但我正在努力寻找一种方法来获取拥有四个以上家庭成员的员工列表。 谁能帮我?提前致谢。

【问题讨论】:

    标签: android realm


    【解决方案1】:

    不幸的是,在当前版本的查询语言中并不容易。这里有一个跟踪它的问题:https://github.com/realm/realm-java/issues/1598

    不幸的是,现在您必须找到所有家庭并手动过滤超过 4 个家庭。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多