![](/img/trans.png)
[英]ReferenceError saving data to mongodb using mongoose in node.js
[英]Node.js - Why mongoose not saving data?
我有以下代码:
const Box = mongoose.model("box", {
_id: mongoose.Schema.ObjectId,
mac: String
});
Box.findOne({ mac: "MACADDRESS" }, function (err, data) {
data._doc.name = "box 2";
data.save(function (err) {
if (err) {
console.log(err);
return;
}
});
});
我无法确定为什么不保存文档。 有人可以帮助我吗?
您的模型定义的属性中包含mac
,因此可能会像这样
Box.findOne({ mac: "MACADDRESS" }, function (err, data) {
data.mac = "box 2";
data.save(function (err) {
if (err) {
console.log(err);
return;
}
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.