【发布时间】:2014-06-02 03:21:26
【问题描述】:
我有一个 Core Data 使用的 SQLite 表,其中包含以下元素:
姓名:约翰
姓氏:Foobar
年龄:23
姓名:鲍勃
姓氏:巴兹
年龄:37
姓名:彼得
姓氏:Fooqux
年龄:32
姓名:约翰
姓氏:酒吧
年龄:29
这些都是来自另一个对象“公司”的一对多关系。我需要查询数据库并检索所有名为“John”但姓氏不包含“Foo”的员工的 Company 对象。
我确实做了以下谓词:
[NSPredicate predicateWithFormat:@"ANY employee.name = 'John'"];
如何仅按 John 的姓氏中没有“Foo”的公司进行过滤?
【问题讨论】: