Я хочу вставить документ (массив) в уже существующий документ.
Я прошел через темы переполнения стека для вставки документа в документ.Я прочитал о $push
и понял, но мое требование немного отличается.Итак, я хочу добавить - я хочу добавить цели для конкретного сотрудника, соответствующие конкретному проекту.
{
"empCode": "001",
"emapName": "ABC",
"projects": [{
"projectName": "P001",
"projectMoreDetails": "projectMoreDetails",
"Goals": [{
"GoalName": "Goal1",
"GoalMoreDetails": "GoalMoreDetails"
}, {
"GoalName": "Goal2",
"GoalMoreDetails": "GoalMoreDetails"
}]
}, {
"projectName": "P002",
"projectMoreDetails": "projectMoreDetails",
"Goals": [{
"GoalName": "Goal1",
"GoalMoreDetails": "GoalMoreDetails"
}, {
"GoalName": "Goal2",
"GoalMoreDetails": "GoalMoreDetails"
}]
}]
}
Может кто-нибудь сказать, пожалуйста, как я могу добавить больше целей для проекта «P002» для кода сотрудника «001»?