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

マングースfindOneと並べ替え

    これはマングースのバージョンによってわずかに異なりますが、findOneのメソッドシグネチャ 次のようになります:

    function findOne (conditions, fields, options, callback)
    

    optionsとして意図するもの (並べ替え)、マングースはfieldsとして処理しています (ロードするフィールド)

    nullを明示的に渡してみてください フィールドの場合:

    models.user.findOne({}, null, { sort: { date_register: -1 } }, callback);
    

    ただし、可能であれば、次のようなより明確なクエリAPIを使用する必要があります。

    models.user.findOne({}).sort({ date_register: -1 }).exec(callback);
    



    1. mongodbで安全なデータベースを作成する

    2. MongoDbcsharpドライバーを使用してタイプが変更された場合のフィールドの逆シリアル化

    3. mongoシェル内でMongoクエリ出力をファイルに出力する

    4. ユーザーマッチングアルゴリズム