createTime:"2020-02-20 16:30:11" createTime:"2020-02-20 16:34:27" createTime:""2020-02-20 23:32:18"
已生成好的字段如上所示,获取的后顺序是从上往下,这样旧的数据就显示在首位。现在想改变获取顺序,即从后往前获取。可是我利用sort排序没有改变效果。应该是我保存的是字符串,已经不是时间戳比较不成功。想问一下有没有什么好的办法排序?(因为如果保存时间戳,显示的时候太多地方要重新转换,所以在创建的时候就直接保存生成好的时间,方便显示。)
感谢。
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/aggregate/AggregateCommand.dateFromString.html
.project({
dateTime: $.dateFromString({
dateString: creatTime
})
})
.sort({
dateTime:-1
})
.end()
.sort({createTime:-1})