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

$unsetと$setをmongoDBで組み合わせて使用​​する方法

    中かっこが多すぎる場合、正しいコマンドは次のとおりです:

    db.settlements.update(
        {
            'StoreID': "51ea54279d867b040b000008",
            'Date': ISODate("2013-06-28T18:30:00Z")
        }, 
        {
            $unset: {
                'NID' : "",
                'PID' : ""
            }, 
            $set: {
                'SettStatus': 'start',
                'Status': 'pending'
            }
        }
    );
    

    コマンドでは、$setを<options>として使用しています。 <update>の一部としてではなく、updateコマンドで

    http://docs.mongodb.org/manual/core/update/#crud-update-update




    1. MongoDB4.2用のPerconaサーバーの概要

    2. Node.jsKue失敗したジョブを再開する方法

    3. mongoDBをインストールします(子プロセスが失敗し、エラー番号100で終了しました)

    4. Jedisタイムアウトを構成する