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

コールバックなしのマングースの更新

    updateを呼び出す正しい方法 マングースとは次のとおりです:

    User.update(query, update).exec(callback);
    

    このようにして、callbackをスキップできるようになります :

    User.update(query, update).exec();
    

    電話をかけるとき

    User.update(query, update)
    

    クエリオブジェクトを返します。

    データベースを実行する前にクエリオブジェクトを操作できるため、データベースにクエリを実行するときに非常に便利です。たとえば、limitを指定できます あなたのfind クエリ:

    User.find(query).limit(12).exec(callback);
    

    Update 同じメカニズムを使用しますが、それほど有用ではありません。




    1. マングースでのスキーマ変更への対処

    2. NginxとPHP-7.3を使用したUbuntu16.04/18.04へのMemcachedのインストール

    3. MongoDBバックアップオプションを理解する

    4. データベースクラスター全体でのメンテナンスウィンドウの簡単なスケジューリング