所以让我们假设我在数据库中有这个:
a,b,c,d,e,f(按日期排序)
我想按日期顺序获取它们,并且只获取每个请求中的最后 2 个
所以我会得到:e,f
问题是,如果我使用 fetchLimit,我会得到我订购的第一个,而不是最后一个。每次 NSFRC 更改时,我都可以计算偏移量。我还需要使用 NSFRC。
有谁知道更好的解决方案?
在 SQL 中,我的查询是:
select * from (select * from tblmessage order by sortfield ASC limit 10) order by sortfield DESC;
这就是我想要的,但对于 IOS: Android SQLite 查询 - 获取最新的 10 条记录