Я использую Mongo для моей базы данных. У меня есть данные:
{
_id : '123'
friends: [
{name: 'allen', emails: [{email: '11111', using: 'true'}]}
]
}
теперь я хочу мотивировать электронную почту электронных писем пользователей, чей _id является "123", Я пишу так:
db.users.update ({_id: '123'}, {$set: {"friends.0.emails.$.email" : '2222'} })
это легко, но, это неправильно, когда массив электронной почты имеет две или более данных. поэтому, мой вопрос: как я могу мотивировать данные во вложенной форме - просто есть два или более вложенных массива? Спасибо.