0
我有一個節點的js程序,我想通過我的API插入一個新的文檔的集合:插入文檔蒙戈DB導致錯誤
router.post('/add', function(req, res) {
var apple = {
name: req.body.name,
ip: req.body.ip
}
serverSchema.insert(apple, function(err, result) {
if (err) {
console.log(err);
} else {
console.log('added');
}
});
});
的模式是這樣的:
var serverSchema = new mongoose.Schema({
// unique + required do not allow duplicates in the dbs
name: {
type: String,
unique: true,
required: true
},
ip: {
type: String,
unique: true,
required: true
}
});
module.exports = mongoose.model('serverSchema', serverSchema);
然而,當我嘗試添加這個項目我拋出了以下錯誤:
TypeError: Object function model(doc, fields, skipId) {
if (!(this instanceof model)) {
return new model(doc, fields, skipId);
}
Model.call(this, doc, fields, skipId);
} has no method 'insert'
知道爲什麼這是HAP pening?
*星展銀行連接開放
感謝
所以我怎麼能插入一個文件? – noDe1
我添加了一個編輯,查看它是否有幫助。 –