const mongoose=require('mongoose')
mongoose.connect('mongodb://127.0.0.1:27017/bilibili')
mongoose.connection.once('open',()=>{console.log('连接成功');})
mongoose.connection.once('error',()=>{console.log('连接失败');})
mongoose.connection.once('close',()=>{console.log('取消连接');})
const bookSchema = mongoose.Schema({
name: String,
age: Number,
id: Number,
});
// 创建模型对象
let bookModel = mongoose.model("书籍", bookSchema); //集合名称与结构对象
// 新增
bookModel.create(
{
name: "小红",
age: 10,
id: 1,
},
(err,data)=>{
if(err){
console.log(err);
return;
}
console.log(data)
}
)
运行 报Model.create() no longer accepts a callback'
不能使用回调,可使用then或者catch
// 新增
bookModel.create(
{
name: "小红",
age: 10,
id: 1,
}
).then(data=>{
console.log(data);
})