我很难将NSPredicate和AND组合在一起,尽管使用OR很好。
想象两个实体,医生和病人。医生可以有很多病人,病人可以有很多医生。我想找一些医生,比如说,person1和person2都是病人。我原以为这是可行的,但它没有返回。
NSPredicate *谓词= NSPredicate谓词NSPredicate:@“任何患者都匹配‘Person1&person2 2’”;
如果我改变了&&,我会得到所有的医生,有person1或person2的,正如我所期望的。
提前谢谢你的帮助。
发布于 2010-05-26 06:39:17
这似乎是一个已知的问题,任何声明都不能通过和和复合。回到画板..。链接文本
https://stackoverflow.com/questions/2904424
复制相似问题