我有两个实体:A和B. A的每个元素都可以包含更多B元素(一对多)。
现在我有一个A项目,我将在这个项目中采用一个项目B(包含在A中),它具有B.field =“myParameter”。
如何为此生成谓词?
答案 0 :(得分:0)
您可能正在寻找(使用 MagicalRecord 进行测试):
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(field LIKE %@) AND (isLinkedToAObject == %@)", myFieldParameter, objectA];
使用:
ClassB
有一个属性isLinkedToAObject
,可将其与ClassA
相关联。