在数据库查询的时候,如何在查的时候 把集合内的 数组对象 也按照某个字段进行排序?只能获取后用js排序吗?
解决了:用了一个笨方法,前提是小程序得小程序 2.8.3 起, 云函数 1.2.1 起
const _ = db.command db.collection('todos').doc('doc-id').update({ data: { tags: _.push({ each: [], sort: { weight: 1,//1:正序 -1:倒叙 }, }) } })
aggregate.unwind展开后排序列。