我有两个核心数据实体" Books"和#34; BookLists"哪里"书籍"对象与" BookLists"有很多关系。对象,我正在尝试获取与BooksList类型的给定对象没有关系的所有类型为Books的现有对象。
我通过谓词
获取与BookLists对象有关系的所有Books对象NSPredicate(format: "booklists CONTAINS %@)", list)
所以我正在寻找的内容基本上是这个谓词的负面版本,但我无法找到任何内容,其中包含"任何地方的谓词。
答案 0 :(得分:0)
在Martin R将我链接到一个类似的问题后,我能够通过使用子查询找到问题的解决方案:
NSPredicate(format: "SUBQUERY(booklists, $a, $a CONTAINS %@).@count == 0", list)