Android 领域嵌套查询-计算对象,其中至少有一个对象项';s集合满足一个条件
我有两个领域对象,票证和消息Android 领域嵌套查询-计算对象,其中至少有一个对象项';s集合满足一个条件,android,realm,Android,Realm,我有两个领域对象,票证和消息 public class Ticket extends RealmObject { @PrimaryKey private Long id; private RealmList<Message> messages; } public class Message extends RealmObject { @PrimaryKey private Long id; private String text;
public class Ticket extends RealmObject {
@PrimaryKey
private Long id;
private RealmList<Message> messages;
}
public class Message extends RealmObject {
@PrimaryKey
private Long id;
private String text;
private boolean read;
}
在realm中使用嵌套查询是否可能做到这一点?我认为您要查找的是这一点
RealmResults<Ticket> tickets = realm.where(Ticket.class)
.equalTo("messages.read", false)
.findAll();
RealmResults tickets=realm.where(Ticket.class)
.equalTo(“messages.read”,false)
.findAll();
欲了解更多信息,请访问我想您需要的是这个
RealmResults<Ticket> tickets = realm.where(Ticket.class)
.equalTo("messages.read", false)
.findAll();
RealmResults tickets=realm.where(Ticket.class)
.equalTo(“messages.read”,false)
.findAll();
欲了解更多信息,请访问