我试图在mongodb中插入文件,
我的代码是:
// Creating Schema
var ReportSchema = new mongoose.Schema({
host: String,
port: Number
},
{strict: false});
// declaring a Model
var testModel = {
host: "localhost",
port: 4444
}
// Schema needed
var TestReports = mongoose.model('TestReports',ReportSchema);
var reportModel = new TestReports(testModel);
reportModel.save(function(err){
if(err){
throw err;
} else{
console.log("inserted :)");
}
});
mongoose.disconnect();
});
代码工作正常但有时收到的json包含其他字段是否有任何方法允许插入这些字段而不将它们添加到模式中?任何帮助将不胜感激
谢谢。