Realm.io关系查询

时间:2015-01-27 20:46:37

标签: objective-c realm

我使用带有目标c的realm.io 0.90。我能够毫无问题地保存/编辑/删除对象。

这是我的数据库模式:类A具有类B的数组。类B具有类C的数组(A-> B-> C)

我需要查询所有具有C.name =""

的B的As

任何想法怎么做?

1 个答案:

答案 0 :(得分:6)

您可以在此使用NSPredicate-based Query-API

// Query using an NSPredicate object over multiple relations
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY bs.cs.name = %@",
                                                          @"something"];
RLMResults *asWithCsNamedSomething = [A objectsWithPredicate:predicate];