我有一个RealmObject
(让我们说Owner
),它有RealmList<Cat>
。 Cat
有一个属性name
。如何查询具有指定名称的猫的所有Owner
?
我试过了:
RealmResult<Owner> owners = realm.query(Owner.class)
.contains("cats", "Garfield")
.findAll();
但它不起作用。
PS很可能重复,但无法找到。
答案 0 :(得分:18)
.
,对于您的情况,请尝试以下操作:
RealmResult<Owner> owners = realm.query(Owner.class)
.contains("cats.name", "Garfield")
.findAll();