搜索值时 MongoDB 中的可选 find() 参数

Optional find() parameter in MongoDB when searching for values

基本上我想做的是对我的查询说,我希望所有拥有 isBoosted = True 的用户成为第一个,然后是所有其他用户。

谢谢!

你可以使用 sort 方法降序排列,因为 true=1 和 false=0 如下:

db.users.find().sort("isBoosted", -1)

或者

db.users.find([your filter criteria]).sort("isBoosted", -1)