nodejs连接mongodb
const mongoose = require("mongoose");
const Schema = mongoose.Schema;
const stuSchema = new Schema({
name:String,
age:Number,
gender:{
type:String,
default:'female'
}
})
const stuModel = mongoose.model("students",stuSchema);
stuModel.create({name:"zhangshan",age:29,gender:"nv"},function (err) {
if (!err){
console.log("插入成功")
}else {
console.log(err)
}
})
const data = [{name:"libai",age:14,gender:"nan"},{name:"xiaohon",age:16,gender:"nv"}]
stuModel.create(data,function (err) {
console.log(arguments[1]);
})
mongoose.connect("mongodb://localhost/student",{
useNewUrlParser: true,
useUnifiedTopology:true
})
mongoose.connection.once("open",function () {
console.log("连接成功")
})
mongoose.connection.once("close",function () {
console.log("连接失败")
})