标签: core-data nspredicate
Apple的谓词编程指南描述了对Core Data谓词的限制:
Core Data SQL存储每个查询仅支持一对多操作; 因此,在发送到SQL存储的任何谓词中,可能只有 来自ALL,ANY和的一个运算符(以及该运算符的一个实例) IN。
我刚刚通过创建一个带有复合谓词的获取请求来测试它,其中包含两个ANY运算符(想要返回任何匹配两个单独的多对多关系的对象。请求似乎已经起作用,返回我期望的对象。
所以,指南中的陈述是:
由于