云函数查询数据库排序,传排序对象会被重新按字母排序
发布于 5 年前 作者 zengxiulan 8461 次浏览 来自 官方Issues

云函数聚合操作,官方文档排序:

sort({

<字段名1>: <排序规则>,

<字段名2>: <排序规则>,

})

如果小程序传值

orderBy = {
  updateTime: -1,
  name: 1,
  age: -1
}

云函数聚合操作时.sort(event.orderBy),排序时会变成按字母排序即:

sort({
  age: -1,
  name: 1,
  updateTime: -1
})

最终返回的不是期望的排序!

回到顶部