sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongodb sorterar med skiftlägesokänsligt sätt

Du måste använda collation här med locale: "en"

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

Så för dokumentet nedan

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

Du kommer att få

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


  1. Filskrivoperationer i mongo script?

  2. Hur arrayFilters-parametern fungerar i MongoDB

  3. mongodb, repliker och fel:{ $err :inte master och slaveOk=false, kod :13435 }

  4. Hur man uppdaterar ett underdokument i mongodb