假设文档中有两个字段
我想说的是 当前的组合排序算法
updatedAt
和createdAt
。 然而,如果文档尚未更新,则文档不一定需要具有updatedAt
字段。我想按这两个字段排序,实质上是将这两个字段合并到另一个字段someField
中,然后进行排序。 db.stuff.find({}, { sort: {`someField: -1 } });
我想说的是 当前的组合排序算法
db.stuff.find({}, {sort: { createdAt: -1, updatedAt: -1 } });
首先按照createdAt进行排序,然后再按照updatedAt进行排序。