mysql分页查时间倒序_时间倒序分页查询,翻页中有新增的数据插入db,导致返回重复数据,这个有什么好的解决办法没?谢谢大家...

不好意思竟然是世界上最好的语言。

而我回答是基于nodejs的。

不过不影响,理解思路就好。

-------原答案------

我在看coding.net的api的时候发现他有两种more的方式。

语法基于mongoose

一是通过分页,pagify。比如一页20的话,Model.find(query).skip(page*20 - 20).limit(20)。

二是用过加载更多,具体来说就是after。我没开发过这样的,不确定mongodb有没有after这样的属性。不过依托于一个sort里的东西的话,还是比较简单的,Model.find(query).sort('-time').where({time:{$gt:TIME}}).limit(20)

不确定有没有

如果mongodb有类似于after的话,那就更好了。(笔记time可能会撞车,而id不会)

Model.find(query).sort('-time').after({id:ID}).limit(20)

补充coding.net中加载更多的请求api

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值