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

配列内のmongoid更新要素

    githubの問題のディスカッションで答えを見つけたようです。

    私にとっての解決策は次のとおりです。

    User.elem_match(activities: { type: "redemption" }).elem_match(activities: { uuid: uuid }).update("$set" => {"activities.$.submitted" => true })
    



    1. mongodbのdb.collection.find()のリターンタイプとは何ですか

    2. $lookup集約演算子でシャーディングを使用するMongoDB

    3. グループ化するだけでなく、Mongoを使用して他のフィールドを表示するにはどうすればよいですか?

    4. MongoDBを使用して相対要素をクエリする方法