假设已定义了名为“Model”的mongoose模型,可以使用以下代码向c中插入一个数据4:
Model.updateOne({}, { $push: { "b.c": 4 } }, function(err, res) {
if (err) {
console.log("Error while updating the document: ", err);
} else {
console.log("Document updated successfully");
}
});
这里使用了updateOne()
方法,第一个参数是查询条件(这里为空,表示更新所有文档),第二个参数使用$push
操作符将4插入到“b.c”数组中。如果更新成功,回调函数将打印“Document updated successfully”。