一、默认参数
const mongoose = require('mongoose')
mongoose.connect(
'mongodb://127.0.0.1:27017/eggcms',
{ useUnifiedTopology: true, useNewUrlParser: true },
(err) => {
if (err) return console.log(err)
console.log('数据库连接成功')
}
)
// 定义Schema
var UserSchema = mongoose.Schema({
name: String,
age: Number,
status: {
type: Number,
default: 1 // 默认参数
}
})
// 定义model操作数据库
var UserSchema = mongoose.model('User', UserSchema, 'users')
// 增加数据(当不写status时,默认增加 status: 1 )
var User = new UserModel({
name: 'zs',
age: 18
})
User.save((err) => {
if (err) return console.log(err)
console.log('数据库连接成功')
})