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

MongoDBインデックスのnull値はどのようにソートされますか?

    降順で並べ替えていて、nullが表示されている場合 最後の値。これがソートのデフォルトの動作になります。

    その動作を変更するためにできることは実際にはあまりありませんが、探している結果が得られる回避策は、1つではなく2つのクエリを実行することです。

    db.Collection.find( { a: null } );
    db.Collection.find( { a: { $ne: null } } ).sort( { a: -1, b: 1 } );
    


    1. 時間の経過に伴うRedigoScanStructエラー

    2. MongoDBAggregate-グループ内の最新のアイテムを取得するためのクエリ

    3. MongoDB:WriteResult.getN()は常に0を返しますか?

    4. mongodumpの使用:mongodump:コマンドが見つかりません