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

既存のすべてのフィールドを含め、ドキュメントに新しいフィールドを追加します

    4.2以降では、$setを使用できます $addFieldsのエイリアスに他ならない集約パイプライン演算子 3.4で追加

    $addFields ステージは$projectと同等です 入力ドキュメント内の既存のすべてのフィールドを明示的に指定し、新しいフィールドを追加するステージ。

    db.collection.aggregate([
        { "$addFields": { "custom_field": "$obj.obj_field1" } }
    ])
    


    1. 配列内のドキュメントを削除(プル)するマングースは、ObjectIDでは機能しません

    2. ターミナルでルートパスワードなしでMySQLに接続する方法

    3. MongoDB diacriticInSensitive検索では、すべてのアクセント付き(発音区別符号付きの単語)行が期待どおりに表示されない、またはその逆

    4. RedisはRDBスナップショットを保存するように構成されていますが、現在ディスクに永続化できません-Ubuntu Server