我们如何基于RealmList查询Realm Database作为成员变量?
让我进一步澄清用例。
我有以下课程:
public class Match extends RealmObject {
@PrimaryKey
@Expose
private String matchid;
@Expose
private RealmList<Team> Team = new RealmList<>();
}
Team对象如下所示:
public class Team extends RealmObject {
@PrimaryKey
@Expose
private String teamid;
}
我想查询teamid
为1的所有匹配对象。
有可能吗?我们如何在Realm中编写这样的查询?
答案 0 :(得分:1)
RealmResults<Match> results = realm.where(Match.class)
.equalTo("Team.teamid", 1).findAll();
有关链接查询的更多信息:https://realm.io/docs/java/latest/#link-queries