在 MongoDB 中,可以使用 $sort 命令对查询结果进行排序。
示例:
db.collection.find().sort({字段名: 1}) // 1 为升序,-1 为降序
如果要按照 3, 1, 2 的顺序查询,需要指定一个数组,并在 $sort 中使用 $meta 命令,如下所示:
db.collection.find().sort({$meta: "textScore", 字段名: {$in: [3,1,2]}})
这样就可以得到按照3,1,2顺序排列的结果.