データベースとしてMongoを使用しています。私はデータを持っています:
{
_id : '123'
friends: [
{name: 'allen', emails: [{email: '11111', using: 'true'}]}
]
}
今、私はユーザーの友人の電子メールをモチーフにしたいと思っています'電子メール、その_idは'123'です私は次のように書きます:
db.users.update ({_id: '123'}, {$set: {"friends.0.emails.$.email" : '2222'} })
簡単ですが、メール配列に 2 つ以上のデータがある場合は違います。だから、私の質問は次のとおりです。ネストされたフィールドのデータをどのようにモチーフにできますか---ネストされた配列が2つ以上あるだけですか? ありがとう。