假设我在Core Data中有3个NSManagedObjects
,名为“Boys”,“Girls”和“Hats”。 “帽子”与“男孩”和“女孩”有着多对多的关系。因此,每个女孩都可以拥有许多“帽子”,每个帽子都可以有很多“女孩”,与男孩一样。
使用NSPredicate
,如何找到男孩A和女孩1有关系的“帽子”的常见列表?
所以,我想要找回John和Sally都可以穿的所有“帽子”。我怎么能这样做?
答案 0 :(得分:1)
[NSPredicate predicateWithFormat:@"ANY boys.name = %@ AND ANY girls.name = %@",
@"John", @"Sally"]
应该这样做。