【发布时间】:2011-10-08 00:13:46
【问题描述】:
我有一个由文件夹和项目组成的核心数据模型。文件夹可能包含子文件夹或项目。每个项目都有一个“文件夹”关系。每个文件夹都有一个“父”关系(可能为零)。还定义了反向关系。
假设我有以下结构:
FOLDER 1
SUBFOLDER 1.1
ITEM 1 = "abc"
SUBFOLDER 1.2
SUBFOLDER 1.2.1
ITEM 2 = "abc"
FOLDER 2
ITEM 3 = "abc"
我想做的是只在 FOLDER 1 中搜索“abc”,这样我就可以得到 ITEM 1 和 ITEM 2 而不是 ITEM 3。
我是否可以为此使用谓词,或者我是否必须在从 Core Data 获取结果后自己过滤结果?
【问题讨论】:
标签: iphone xcode core-data predicate