How to perform a value based Order By in MongoDB?

前端 未结 2 1546
别那么骄傲
别那么骄傲 2020-12-11 18:16
select * from users ORDER BY FIELD(status, \'A\', \'B\', \'C\', \'D\') ASC; 

This will sort all the users according to their statuses such that all

2条回答
  •  悲哀的现实
    2020-12-11 18:48

    to sort ASC -> status: 1

    db.users.find().sort( { status: 1 } )
    

    to sort DESC -> status: -1

    db.users.find().sort( { status: -1 } )
    

提交回复
热议问题