小程序
小游戏
企业微信
微信支付
扫描小程序码分享
打个比方:
订单数据表中,有状态为待服务,服务中,待付款,已取消四种状态的订单,这些订单创建时间都不同
如果我先需要一个分页接口, 想把“服务中”状态的订单排在最前面,然后把除了“服务中”状态的订单再按创建时间排序,希望通过数据库操作语句来实现,请问要怎么写这种需求的云函数
目前sort只能升序和降序排序,无法满足此功能,难道只能把数据表数据查出来,再通过自己写js代码来处理吗?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
sort足够了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
let sort = {
'orderStatus': 'asc',
'orderCreatTime': 'desc'
};
云开发函数,先给订单状态排序,再给创建时间排序。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
sort足够了。
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/aggregate/AggregateCommand.switch.html
let sort = {
'orderStatus': 'asc',
'orderCreatTime': 'desc'
};
云开发函数,先给订单状态排序,再给创建时间排序。