【发布时间】:2014-07-06 02:53:09
【问题描述】:
我在 iOS 上使用 CoreData 来存储 ping,每个条目都有 |userid、timestamp、outgoing|。
我想使用 NSFetchRequest 来获取每个用户最反感的“传出”条目(每个用户一个)
SQL 语法类似于
SELECT * FROM
'Pings' AS P1 WHERE P1.out = 1 AND P1.timestamp =
(SELECT MAX(timestamp) FROM
Pings AS P2 HAVING
P1.userid = P2.userid AND P2.out = 1)
我似乎无法翻译到 NSPredicate 来工作
【问题讨论】:
标签: ios core-data subquery nspredicate nsfetchrequest