【发布时间】:2022-01-22 21:30:44
【问题描述】:
我已经尝试了以下似乎不起作用的猫鼬查询:
Model.findOneAndUpdate(
{
name: origin
},
{
$set: {
'field1.$[id1].field2.-1': "value"
}
},
{
arrayFilters: [
{ 'id1.userId': "customerId" }
],
new: true
}
);
注意:
field1和field2是数组
MongoDB 不接受负索引,这会导致问题。
【问题讨论】:
标签: node.js database mongodb mongoose crud