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

mongoクエリを使用してIDで配列要素を更新します

    次のクエリを使用して更新できます:

    db.myCollection.update({"_id" : 1, "lb.id" : 2},{$set : {"lb.$.sc" : 17}})
    

    AFAIK、単一のクエリでやりたいことを行うことはできません。それぞれに対して個別のクエリを実行する必要があります。




    1. 自作を使用してmongoを2.6にアップグレードしましたが、接続できなくなりました

    2. Flask-不正なリクエストブラウザ(またはプロキシ)が、このサーバーが理解できないリクエストを送信しました

    3. Mongodbエラー:位置演算子がクエリから必要な一致を見つけられませんでした

    4. メッセージアプリのMongoDB構造