我有三个表,其关系如下图所示。在Mark Kryzhanouski(CoreData 多对多关系)的帮助下,我知道如何访问某些配方中的所有成分集:
NSMutableArray* ingredients = [recipe valueForKeyPath:@"ingredients.ingredient"];
但我想通过获取来访问成分列表。因为以后我会准备“到购物车”功能。
我是这样做的
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY count.inRecipe == %@", self.recipe];
这是正确的吗?