[英]How to add new elements to an array which is a field in a document in MongoDB
這是 node.js 中的示例,但 mongo 語法是相同的
async function updateArray(_id, values) {
const current = await mongo.yourCollection.findOne({_id: mongo.ObjectID(_id)});
current.content = [...,values];
await mongo.yourCollection.updateOne({_id: mongo.ObjectID(_id)}, {$set: {content: current.content});
}
所以查詢將是
{_id: mongo.ObjectID(_id)}, {$set: {content: current.content}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.