小程序
小游戏
企业微信
微信支付
扫描小程序码分享
aggregate().match之后,小程序端第一次skip(0)获取前20条(不会重复),然后第二次获取的时候skip(20)得到的新数据与第一次的20条会有几条数据重复,并且重复的数据,重新编译后还是是重复那几条。
另外的测试也表明有bug问题:考虑到第一次20条不会重复,改为一次10条,加入了limit(10),之后,发现第二次获取的10条也会与第一次的10条存在重复;但原来一次性获取20条是没有重复的。
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
aggregate()之后,加多一步,先根据某个唯一字段,例如_id,排一下序,然后再skip就可以了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
aggregate()之后,加多一步,先根据某个唯一字段,例如_id,排一下序,然后再skip就可以了。