【发布时间】:2013-03-30 20:03:15
【问题描述】:
我在 CoreData 中有两个实体,分别称为 User 和 Coupon,它们是多对多关系。我想获取除 user.userId = 1 拥有的所有优惠券之外的所有优惠券,其中 userId 是 NSString。
我用过:
[NSPredicate predicateWithFormat:@"NOT(ANY couponOwners.userId = %@)", @"4"];
成为我的 fetchedResultsController 的谓词
但没有过滤出正确的结果。 Coupon 的 couponOwners 中的一位用户的 userId = 4。
有人可以帮忙吗?我已经被困了很长一段时间。提前致谢。
【问题讨论】:
标签: core-data nspredicate nsfetchedresultscontroller