sql >> データベース >  >> NoSQL >> MongoDB

接尾辞が-numberの文字列でMongoDBクエリをソートするにはどうすればよいですか?

    を使用できます
    db.collectionName.find().sort({title: 1}).collation({locale: "en_US", numericOrdering: true})
    

    nudeOrderingフラグはブール値であり、オプションです。数値文字列を数値として比較するか文字列として比較するかを決定するフラグ。trueの場合、数値として比較します。つまり、「10」は「2」より大きいです。falseの場合、文字列として比較します。つまり、「10」は「2」未満です。デフォルトはfalseです。



    1. GolangGraphQLMongoDBデータベースから日付とIDを取得するのに苦労しています

    2. MongoDBでグループ化する方法

    3. MongoDBDateTime形式

    4. 予期しないmongo終了コード100。再起動