【发布时间】:2019-06-03 11:20:05
【问题描述】:
我想在已经存在的文档中插入一个文档(数组)。
我已经阅读了有关将文档插入文档的堆栈溢出主题。我已经阅读了$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"
}]
}]
}
谁能告诉我如何为员工代码“001”的项目“P002”添加更多目标?
【问题讨论】:
标签: java mongodb spring-boot