我有一个名为附件的实体地方有没有反向关系的多对多关系。NSPredicate所有集合使用SQLite商店
我试图找到所有附件实体,其downloaded
属性是NO
关系名称是attachments
,我写了下面的谓词来做到这一点。
[NSPredicate predicateWithFormat:@"ALL attachments.downloaded == NO"]
导致*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Unsupported predicate (null)'
这只是发生在一个SQLite店,如果我更改存储二进制它似乎很好地工作。我宁愿坚持使用SQLite商店。
任何想法?无论如何写不同的谓词,以达到相同的预期结果?
是的,这将工作,但我正在寻找一种方式来获取需要下载的附件列表,每个实体的基础上。因此,如果我有一个名为Document的实体具有附件,我想要一个方法,我可以将实体名称“Document”传递给并获取需要为该实体下载的附件列表。对于我的问题,我并不完全清楚,对不起。 – 2011-06-20 18:24:45