小程序
小游戏
企业微信
微信支付
扫描小程序码分享
就是想把最新发布的数据放在数据库的第一条,而不是默认的尾部插入,又或者是请求数据时,从数据库底部往上请求数据,总之最后得到的数据列表是最后最新发布的数据会放在最前面的位置,这个怎么做,谢谢
(ps. 拿到数据后再对数组reverse那样不切实际,因为实际上一次只请求十条数据,不可能一次请求所有的数据然后reverse)
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
两个问题求教:
1.怎么实现在集合内指定的位置插入一条记录呢?而不是在默认的最后一条添加。
2.数据库集合里的记录的索引是无序的代码,如何为每条记录添加一个默认的从0开始的有序的索引呢?就像小程序端的数组索引一样。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同样问题,要获取里面最新的数据,我们就要按照发布时间的先后进行获取,而不能按照数据库的储存先后进行获取。在你的集合中,有个字段为时间,现要按照最近时间的数据先获取出来。这时候,在条件中加入orderBy方法即可。
排序不行吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
两个问题求教:
1.怎么实现在集合内指定的位置插入一条记录呢?而不是在默认的最后一条添加。
2.数据库集合里的记录的索引是无序的代码,如何为每条记录添加一个默认的从0开始的有序的索引呢?就像小程序端的数组索引一样。
同样问题,要获取里面最新的数据,我们就要按照发布时间的先后进行获取,而不能按照数据库的储存先后进行获取。在你的集合中,有个字段为时间,现要按照最近时间的数据先获取出来。这时候,在条件中加入orderBy方法即可。
排序不行吗