我的收藏结构MongoDB中
{
"companyName": "iAssure",
"companyDepartment": [
{
"Department": "IT",
"companysubDepartment": [
"HR",
"Finance",
"Account"
]
},
{
"Department": "Production",
"companysubDepartment": [
"Raw Material",
"Quality"
]
}
]
}
我想从companysubDepartment
删除HR
其中部是IT
是没有尝试过任何事情吗? – Yogesh
是的。我试过这个查询 db.companySettings.update({'_ id':“9uvjCujcjSbbLYi86”},{'companyDepartment':{$ elemMatch:{'Department':“IT”}}},{$ pull:{'companysubDepartment' : “HR”});但它只返回匹配:1不删除元素 –