{
"_id": {
"$oid": "61ba1c3862f54f0a0a32c163"
},
"answersArray": {
"5f57df4018dbc4038465b246": [
{
"content": "<p>dsasa</p>",
"userid": "lorem123"
},
// need to add object like this mentioned below
{
"content": "<p>My new content</p>",
"userid": "lorem ipsome"
}
]
}
}
如果使用 mongo 的 5f57df4018dbc4038465b246 陣列中不存在 userid,我想添加和更新。
uj5u.com熱心網友回復:
> db.getCollection('answers')
.update(
{'answersArray._id': 1},
{ $push :
{'answersArray.5f57df4018dbc4038465b246' : {'userID':'ll'}
}
})
終于能夠使用 $push
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/384743.html
標籤:节点.js MongoDB 猫鼬 mongodb-查询
上一篇:在搜索前使用其他聚合運算子
