Ios 一对多关系的CoreData谓词
我有两个实体:A和B。 A的每个元素都可以有B的多个元素(一对多) 现在我有一个A项,在这个项中,我想取一个B项(包含在A中),它有B.field=“myParameter”Ios 一对多关系的CoreData谓词,ios,core-data,one-to-many,Ios,Core Data,One To Many,我有两个实体:A和B。 A的每个元素都可以有B的多个元素(一对多) 现在我有一个A项,在这个项中,我想取一个B项(包含在A中),它有B.field=“myParameter” 如何生成此谓词?您可能正在寻找它(使用MagicalRecord测试): 与: ClassB有一个属性isLinkedToAObject将其链接到ClassA您可能正在寻找它(使用MagicalRecord测试):NSPredicate*谓词=[NSPredicate predicateWithFormat:@](类似于%
如何生成此谓词?您可能正在寻找它(使用MagicalRecord测试): 与:
ClassB
有一个属性isLinkedToAObject
将其链接到ClassA
您可能正在寻找它(使用MagicalRecord测试):NSPredicate*谓词=[NSPredicate predicateWithFormat:@](类似于%@)的字段)和(isLinkedToAObject==%@),myFieldParameter,objectA];
With:ClassB
有一个属性IsLinkedToObject
将其链接到ClassA
@Larme,如果您想插入您的评论作为答案,我可以将问题标记为已解决。谢谢
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(field LIKE %@) AND (isLinkedToAObject == %@)", myFieldParameter, objectA];