我需要数组数组中的更新元素
data ={ dataId :'dataId', field1:'fieldEnum',
items[{itemCategory:'itemEnum',
itemData:[{_id:'idItem',value:'itemValue'}]}
]
}
如何将 itemValue 修补为 newValue ?
,我用羽毛和猫鼬尝试这个代码,但没有工作:(
app.service('serviceName').patch(dataId,{
'data.items.$':{
'itemData.$.value':newValue
}
},{query:
{'data.field1':"fieldEnum",'data.items.itemData._id':idItem}});
}
Mongoose重新'data.items。$'具有良好的价值data.itemsindexOfElementInArray ..但是seconde'itemData。$。value'no remplace $ by index