MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Trier Mongodb de manière insensible à la casse

Vous devez utiliser le collation ici avec locale: "en"

db.collection.find({}).collation({ locale: "en" }).sort({ name: 1 })

Donc pour le document ci-dessous

{ "_id" : 1, "name" : "Bhavik" }
{ "_id" : 2, "name" : "Jay" }
{ "_id" : 3, "name" : "atul" }

Vous obtiendrez

{ "_id" : 3, "name" : "atul" }
{ "_id" : 1, "name" : "Bhavik" }
{ "_id" : 2, "name" : "Jay" }