核心数据中的子查询
我不明白我的预言有什么问题。 我有下一个数据库scheme:
DataItem(color_ids) <->> (dataItem)Color
其中颜色包含colorID(int)。
我试图得到
all DataItems that contain colorID == 5.
我已经使用了下一个谓词:
SUBQUERY(color_ids, $sub, $sub.colorID==5).@count > 0
谢谢你的帮助。
你不需要这样的子查询。 事实上,你几乎从不需要SUBQUERY
; find一个正确的使用情况是非常罕见的。
你可以这样做:
[NSPredicate predicateWithFormat:@"ANY color_ids.colorID == 5"];