我有一个包含如下关系的CoreData数据模型:
产品可以在不同的商店找到,商店包含多种产品。
我尝试使用NSFetchRequest中的谓词来获取商店实体的所有产品实体。
我知道我可能会为shop.products购买产品,但我需要为我的collectionView提供FectchResquest。
你有什么想法吗?
感谢。
答案 0 :(得分:1)
我相信您只需要提取任何商店所拥有您正在寻找的ID的所有产品:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY self.shops.id == %@", shopId];