遍历RealmL查询到RealmList

时间:2016-06-06 17:03:15

标签: java realm

我有一个名为“Mix”的Realm对象,其中包含一个名为user_tags的RealmList字段。这些标记对象也是Realm对象,并有一个名为“type”的字段。我想查询具有特定类型的UserTag的所有Mix对象的Realm。这可能吗?

例如:

Mix.java

public class Mix extends RealmObject {

    @PrimaryKey
    private int id;

    private RealmList<UserTag> user_tags = new RealmList<>();
}

Usertag.java

public class UserTag extends RealmObject {

    private String tag_type;
}

TLDR :如何查询领域以获取包含具有特定tag_type的UserTag的Mix对象?

1 个答案:

答案 0 :(得分:0)

是的,有可能。

realm.where(Mix.class).equalTo("user_tags.tag_type", "xxx").findAll()

有关详细信息,请参阅https://realm.io/docs/java/latest/#link-queries