mongodbのネストされた配列を更新します

ハーシャ

これが私のネストされた配列です。「secb」のsection_nameを「class_name」の「sectionb」に更新したい:「secondclass」のセクション配列、 `

[
            {
                "classes": [
                    {
                        "class_name": "fist class",
                        "sections": [
                            {
                                "section_name": "section a"
                            },{
                                "section_name": "section b"
                            }
                        ]
                    },
                    {
                        "class_name": "second class",
                        "sections": [
                            {
                                "section_name": "sect a"
                            },
                            {
                                "section_name": "sec b"
                            },
                            {
                                "section_name": "sec c"
                            }
                        ]
                    }
                ],
                "name": "testing",
            }
        ]

特定のクラス名のセクション名を更新したいのですが、フィルターを使用してさまざまな方法で試しましたが、誰でも助けてくれます

トム・スラブバート

あなたは利用したいarrayFiltersをして$ sの[]の位置演算子

db.collection.updateMany(
    {},
    {
        $set: {
            'classes.$[elem1].sections.$[elem2].section_name': 'section b'
        }
    },
    {
        arrayFilters: [
            {'elem1.class_name': 'second class'},
            {"elem2.section_name": "sec b"},
        ]
    })

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

配列mongodb内のネストされた配列を更新しています

分類Dev

深くネストされた配列mongodbを更新します

分類Dev

MongoDBでネストされた配列を更新します

分類Dev

MongoDBを使用したネストされた配列の更新

分類Dev

mongodbjavaのネストされた配列値を更新します

分類Dev

this.setStateのネストされた配列を更新します

分類Dev

RethinkDBネストされた配列の要素を更新します

分類Dev

mongodbで深くネストされた配列を更新します

分類Dev

MongoDB 4.0.12は、ネストされた配列を連結で更新します

分類Dev

Mongodbのネストされた配列内のオブジェクトを更新します

分類Dev

MongoDBのエンティティのネストされた配列のプロパティを更新します

分類Dev

Mongoose MongoDB:ネストされた配列内のオブジェクトを更新します

分類Dev

arrayFiltersでネストされた配列を更新します

分類Dev

Mongodbのネストされた配列に要素を挿入します

分類Dev

MongoDBのネストされた配列に要素を挿入します

分類Dev

MongoDB-ネストされた配列のアイテムを削除します

分類Dev

ネストされた配列react.jsの状態を更新します

分類Dev

yamlのネストされた配列値をyqで更新します

分類Dev

Mongoのネストされた配列をc#で更新します

分類Dev

Reactredux-状態のネストされた配列を更新します

分類Dev

ネストされた配列の要素を不変に更新します

分類Dev

mongodbのオブジェクトの配列内にネストされた文字列の配列を更新します

分類Dev

mongodbのネストされた値を更新します

分類Dev

MongoDB:ネストされた配列を更新する方法

分類Dev

mongodbドキュメント内の別の配列内のネストされた配列フィールドを更新します

分類Dev

MongoDBでネストされた配列のデータを更新する方法

分類Dev

ネストされた配列のmongoDbコレクションを更新する

分類Dev

MongoDBでネストされた配列ドキュメントを更新しています

分類Dev

mongoDBまたはMongooseでネストされた配列の値を更新する方法

Related 関連記事

  1. 1

    配列mongodb内のネストされた配列を更新しています

  2. 2

    深くネストされた配列mongodbを更新します

  3. 3

    MongoDBでネストされた配列を更新します

  4. 4

    MongoDBを使用したネストされた配列の更新

  5. 5

    mongodbjavaのネストされた配列値を更新します

  6. 6

    this.setStateのネストされた配列を更新します

  7. 7

    RethinkDBネストされた配列の要素を更新します

  8. 8

    mongodbで深くネストされた配列を更新します

  9. 9

    MongoDB 4.0.12は、ネストされた配列を連結で更新します

  10. 10

    Mongodbのネストされた配列内のオブジェクトを更新します

  11. 11

    MongoDBのエンティティのネストされた配列のプロパティを更新します

  12. 12

    Mongoose MongoDB:ネストされた配列内のオブジェクトを更新します

  13. 13

    arrayFiltersでネストされた配列を更新します

  14. 14

    Mongodbのネストされた配列に要素を挿入します

  15. 15

    MongoDBのネストされた配列に要素を挿入します

  16. 16

    MongoDB-ネストされた配列のアイテムを削除します

  17. 17

    ネストされた配列react.jsの状態を更新します

  18. 18

    yamlのネストされた配列値をyqで更新します

  19. 19

    Mongoのネストされた配列をc#で更新します

  20. 20

    Reactredux-状態のネストされた配列を更新します

  21. 21

    ネストされた配列の要素を不変に更新します

  22. 22

    mongodbのオブジェクトの配列内にネストされた文字列の配列を更新します

  23. 23

    mongodbのネストされた値を更新します

  24. 24

    MongoDB:ネストされた配列を更新する方法

  25. 25

    mongodbドキュメント内の別の配列内のネストされた配列フィールドを更新します

  26. 26

    MongoDBでネストされた配列のデータを更新する方法

  27. 27

    ネストされた配列のmongoDbコレクションを更新する

  28. 28

    MongoDBでネストされた配列ドキュメントを更新しています

  29. 29

    mongoDBまたはMongooseでネストされた配列の値を更新する方法

ホットタグ

アーカイブ