В моем коде я динамически вставляю коллекцию, и это сопоставление имеет значение по умолчанию
_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");
}
});
});