【发布时间】:2020-05-30 04:04:44
【问题描述】:
在我的代码中,我动态插入一个集合,这个排序规则具有默认值
_id:ObjectId("5ed0d4d3fec27620043ee59d")
__v:0
我认为这是默认插入到 mongodb 中的。实际上我不需要这样,我正在尝试删除这两个 _id 和 __:0 但不起作用。
在我的代码下面:
var NewModel = require(path.resolve('./models/newmodelschema.model.js'))(collectionName);
NewModel.create({}, function(err, doc) {
NewModel.remove({_id:'',__v:0}, function(err) {
if (!err) {
console.log(err);
return;
} else {
console.log("Model empty");
}
});
});
【问题讨论】:
标签: node.js mongodb mongoose mongodb-query