我正在尝试添加以下记录
Product.updateOne({ sku: prd_sku }, { name: prd_name, url: prd_url, sku: prd_sku }, { upsert: true }, function (err, raw) {
if (err) throw err;
console.log('Product created: ',err, raw);
});
我收到以下答复:
Product created: null { n: 1, nModified: 1, ok: 1 }
我的模式是:
const productSchema = new Schema({
name:String,
sku:{type:String,unique:true},
url:String,
details: Schema.Types.Mixed,
created_at:Date,
updated_at:Date
})
但是问题是数据库中没有创建记录。我尝试删除该集合,但确实按预期创建了一个集合,但是没有插入任何内容。