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

user3803096

私はこのような多くの会社の文書を持っています:

{
 "name" : "testCompany",
 "code" : "150",
 "access" : [ 
    {
        "name" : "x",
        "role" : "admin"
    }, 
    {
        "name" : "y",
        "role" : "User"
    }, 
    {
        "name" : "z",
        "role" : "User"
    }
   ]
 }

コード値が「150」の会社を探したい。次に、「z」という名前のアクセスを削除します。私はこれを書きましたが、うまくいきませんでした。エラーは発生しません:

collection.update(
{code: req.body.companyCode }, 
{$pull: {"access.$.name":  req.body.username}}, 
function(err, results) {
                res.send({error: err, affected: results});
                db.close();
            });

何か案は?

シド・チャン

ノードに精通していませんが、次のようにすべきだと思います。

collection.update(
{code: req.body.companyCode }, 
{$pull: {"access": {"name": req.body.username}}}, 
function(err, results) {
                res.send({error: err, affected: results});
                db.close();
            });

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

mongodbで深くネストされた配列をクエリします

分類Dev

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

分類Dev

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

分類Dev

Mongodbでネストされた配列オブジェクトを更新する

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

$またはをmongodbのオブジェクトのネストされた配列で使用します

分類Dev

MongoDBはネストされた配列を正しく集約します

分類Dev

MongoDBはネストされた配列の集計で検索します

分類Dev

ネストされた配列を更新していますが、間違った要素が更新されます

分類Dev

ネストされた配列、mongodb、コンパスでオブジェクトを検索します

分類Dev

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

分類Dev

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

分類Dev

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

Related 関連記事

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

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

  9. 9

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

  10. 10

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

  11. 11

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

  12. 12

    mongodbで深くネストされた配列をクエリします

  13. 13

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

  14. 14

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

  15. 15

    Mongodbでネストされた配列オブジェクトを更新する

  16. 16

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

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

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

  21. 21

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

  22. 22

    $またはをmongodbのオブジェクトのネストされた配列で使用します

  23. 23

    MongoDBはネストされた配列を正しく集約します

  24. 24

    MongoDBはネストされた配列の集計で検索します

  25. 25

    ネストされた配列を更新していますが、間違った要素が更新されます

  26. 26

    ネストされた配列、mongodb、コンパスでオブジェクトを検索します

  27. 27

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

  28. 28

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

  29. 29

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

ホットタグ

アーカイブ