目前查询分页功能通过messageId来实现
但是如果根据相关条件筛选后 messageId并不是按照顺序返回。就没法实现分页功能了。
比如:
messageId 1 到 messageId 10
10条数据 其中 id为 1、3、5 的 status 某个参数为 true,其它为false。
我查询条件是返回 该参数为true 的数据
所以 status 返回的数据 是 id为1、3、5 三条数据
这样的话 根据 messageId 是不是没法实现分页功能了
正常情况下 maxId 设置 最大编号 +3 这样返回下一页 的三条数据。
但是如果是我刚说的情况 id 并不是按完整顺序来的。
就不知道 maxId 应该设置多少了。 最大编号 +3 就不确定会返回几条数据了
-
创建时间
17年3月6日
-
最后回复
17年3月27日
-
8
回复
-
1.2K
浏览
-
2
用户
-
1
链接