gpt4 book ai didi

ios - NSPredicate和SUBQUERY不起作用

转载 作者:行者123 更新时间:2023-12-01 22:47:49 25 4
gpt4 key购买 nike

我需要与选定的人对我的提取请求进行排序,但它不会返回任何内容

我尝试将这段代码与coredata对象进行比较

NSPredicate *peoplePredicate = [NSPredicate predicateWithFormat:@"SUBQUERY(classPeople, $p, $p IN %@).@count == %d", self.selectedPeople, [self.selectedPeople count]];

这与nsnumber iD进行比较
NSPredicate *peoplePredicate = [NSPredicate predicateWithFormat:@"SUBQUERY(classPeople, $p, $p.iD IN %@).@count == %d", self.selectedPeopleiD, [self.selectedPeopleiD count]];

我有实体课,有关系的人。我有一个viewcontroller,可以在列表中选择一些人,选择了人之后,将对象添加到数组self.selectedPeople中,因此我需要获取所有已选择人的Class实体的对象

提前致谢

最佳答案

因此,您的谓词应如下所示:

NSPredicate *peoplePredicate = [NSPredicate predicateWithFormat:@"ANY classPeople IN %@", self.selectedPeople];

关于ios - NSPredicate和SUBQUERY不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15644597/

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