Můžete použít
db.collectionName.find().sort({title: 1}).collation({locale: "en_US", numericOrdering: true})
Příznak numericOrdering je booleovský a je volitelný. Příznak, který určuje, zda se mají porovnávat číselné řetězce jako čísla nebo jako řetězce. Pokud je pravda, porovnat jako čísla; tj. "10" je větší než "2". Pokud je nepravda, porovnat jako řetězce; tj. „10“ je menší než „2“. Výchozí hodnota je false.