Du kan använda
db.collectionName.find().sort({title: 1}).collation({locale: "en_US", numericOrdering: true})
numericOrdering-flaggan är boolesk och är valfri. Flagga som avgör om numeriska strängar ska jämföras som siffror eller som strängar. Om sant, jämför som siffror; dvs "10" är större än "2". Om falskt, jämför som strängar; dvs. "10" är mindre än "2". Standard är falskt.