gpt4 book ai didi

ios - 基于关系获取数据的核心数据谓词给出错误“无法解析格式字符串”

转载 作者:行者123 更新时间:2023-11-29 05:48:28 24 4
gpt4 key购买 nike

我有一个名为 Files 的实体,其属性为 name、id 等,与具有 catId 的名为 Category 的其他实体具有 toMany 关系。

我正在尝试获取与 ids 数组中的 Files.catId 匹配的数据。

我正在编写一个谓词

var idArray: [Int] = [410, 436, 435]
let catIdPredicate = NSPredicate.init(format: "fileCategory.catId IN %@", idArray)

这给了我错误无法解析格式字符串“'fileCategory.categoryId' IN ( 410、 436、 第435章)

谁能告诉我如何为其编写谓词?

最佳答案

在谓词中使用 ANY,如下所示:

let idArray: [Int] = [410, 436, 435]
let catIdPredicate = NSPredicate.init(format: "ANY(fileCategory.catId) IN %@", idArray)

关于ios - 基于关系获取数据的核心数据谓词给出错误“无法解析格式字符串”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55914100/

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