我有 2 个具有一对多关系的实体。Category
代表我的部分标题并SubSubCategory
代表我的行。
Category
{
name:string
subs<-->>SubCategory
}
SubCategory
{
name:string
numbervalue:NSNumber
}
目前我可以用来NSPredicate
根据名称过滤我的部分。
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"name==%@",@"anamevalue"];
现在我想进一步过滤这个谓词,只返回具有 aSubcategory
和 a 的类别subvalue == 1
。
如何根据Category
实体的一对多子项中的值过滤实体?
我试过这样的东西,但它没有好处。
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"name==%@ AND subs.numbervalue==%@",@"anamevalue",1];