gpt4 book ai didi

swift - 核心数据获取谓词 "not contains"?

转载 作者:行者123 更新时间:2023-11-30 12:24:40 26 4
gpt4 key购买 nike

我有两个核心数据实体“Books”和“BookLists”,其中“Books”对象与“BookLists”对象具有一对多关系,并且正在尝试获取与“Books”没有关系的所有现有类型的对象。 BooksList 类型的给定对象。

我正在使用谓词获取与 BookLists 对象有关系的所有 Books 对象

NSPredicate(format: "booklists CONTAINS %@)", list)

所以我正在寻找的基本上是这个谓词的否定版本,但我在任何地方都找不到“否定包含”谓词的任何内容。

最佳答案

在 Martin R 将我链接到类似问题后,我能够通过使用子查询找到问题的解决方案:

NSPredicate(format: "SUBQUERY(booklists, $a, $a CONTAINS %@).@count == 0", list)

关于swift - 核心数据获取谓词 "not contains"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44347626/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com