【发布时间】:2012-04-25 10:12:36
【问题描述】:
我有 2 个具有一对多关系的实体。 Category 代表我的节标题,SubSubCategory 代表我的行。
Category
{
name:string
subs<-->>SubCategory
}
SubCategory
{
name:string
numbervalue:NSNumber
}
目前我可以使用NSPredicate 根据名称过滤我的部分。
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"name==%@",@"anamevalue"];
现在我想进一步过滤此谓词以仅返回具有Subcategory 和subvalue == 1 的类别。
如何根据 Category 实体的一对多子项中的值过滤它?
我尝试过类似的方法,但效果不佳。
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"name==%@ AND subs.numbervalue==%@",@"anamevalue",1];
【问题讨论】:
标签: ios core-data filtering nspredicate