可以说我有一个Dog
和Person
领域对象,例如
@interface Dog : RLMObject
@property NSString *name;
@property NSInteger age;
@property RLMArray<Person> *owners;
@end
@implementation Dog
@end
RLM_ARRAY_TYPE(Dog)
@interface Person : RLMObject
@property NSString *name;
@property RLMArray<Dog> *dogs;
@end
@implementation Person
@end
RLM_ARRAY_TYPE(Person)
这是来自 Realm 示例项目的示例代码。唯一的区别是Dog
entity 有一个Person
对象数组 as owners
,换句话说就是与Person
's的反比关系dogs
。
现在我想要完成的事情是查询Dog
具有 aPerson
作为owners
.
我怎样才能做到这一点?