核心数据:从过滤后的元素中获取最新记录

时间:2015-11-30 09:12:58

标签: ios core-data

我有什么:核心数据及其表格'访客'有些字段包括' personName',' date',' floor',' section'。

我想要的是:构建获取请求,以获取由具体“地板”过滤的访问者集中的最新(按日期')条目。和'部分'。

换句话说,我需要获得X&#39楼及其Y&#39部分的最后一位访客的名字。使用纯SQL,可以通过以下方式完成:

SELECT * FROM Visitors where floor='2' and section='1' GROUP BY floor HAVING MAX(date)

SELECT personName, date, MAX(date) FROM Visitors WHERE floor='2' and section='1'

如何使用获取请求执行此操作?..

1 个答案:

答案 0 :(得分:0)

可以使用基于谓词和降序的常规获取请求来完成。