我有一个对象,里面有一个realm数组。
使用他们在文档中使用的示例:
@interface Person : RLMObject
// ... other property declarations
@property RLMArray<Dog *><Dog> *dogs;
@end
所以我想知道说“给我所有人拥有一只名为fido的狗的物品”的正确方法?我似乎无法找到一种方法,而无需进行反向链接或编写for循环。在Realm中有这种类型的查询的干净解决方案吗?
答案 0 :(得分:1)
您之后的查询将表示为:
[Person objectsWhere:@"ANY dogs.name == 'fido'"]
ANY
/ ALL
/ NONE
修饰符描述了数组的成员必须与子预测匹配的数量,以便将谓词视为匹配。