Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone All子句核心数据谓词不能按预期工作_Iphone_Core Data_Nspredicate - Fatal编程技术网

Iphone All子句核心数据谓词不能按预期工作

Iphone All子句核心数据谓词不能按预期工作,iphone,core-data,nspredicate,Iphone,Core Data,Nspredicate,我的核心数据模型如下: EntityA>EntityB我认为你的谓词应该是:Participant.ParticipantCategory==nil 描述了任何关键字。我认为这是它应该做的。我不知道有一个ALL关键字。不走运保罗:(我已经试过了。如果我这样做了,我会得到这个错误:Participant.ParticipantCategory==nil:由于未捕获的异常“nsInvidargumentException”,终止应用程序,原因是:“此处不允许使用多个键”。还有其他想法吗?如果是多对多

我的核心数据模型如下:


EntityA>EntityB我认为你的谓词应该是:
Participant.ParticipantCategory==nil


描述了任何
关键字。我认为这是它应该做的。我不知道有一个
ALL
关键字。

不走运保罗:(我已经试过了。如果我这样做了,我会得到这个错误:Participant.ParticipantCategory==nil:由于未捕获的异常“nsInvidargumentException”,终止应用程序,原因是:“此处不允许使用多个键”。还有其他想法吗?如果是多对多关系。请尝试Participant.ParticipantCategory。@count==0谢谢你。它起作用了!!我不知道当然不是这样的。我的错,它在所有情况下都运行得不好。仍然在修补问题。@PauldeLange非常感谢!!!!这让我很头疼。我希望你能将此作为答案发布。你能发布你尝试过的子查询吗?这是子查询:子查询(参与者,$part,part.ParticipantCategory==nil)@count>0。为此,我收到以下错误:由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“在此处的实体中未找到keypath part.ParticipantCategory,entityB将是Participant,EntityC将是ParticipantCategory。”。