mongoose
mongodb这个数据的操作肯定不止一种形式,mongoose只是其中一种
mongoose操作流程
安装mongoose $ cnpm i mongoose -D连接数据库
var mongoose
= require( 'mongoose
)
mongoose
.connect( 'mongodb://127.0.0.1:27017/students' )
Schema定义
定义 Schema 原始刻版定义 Model 测试纸币 可以进行数据库的操作定义 Entity 真实的纸币
var studentsSchema
= new mongoose.Schema( {
id
: Number
,
name
: String
,
age
: Number
})
var studentsModel
= mongoose
.model( 'students', studentsSchema
)
var students
= new studentsModel()
CURD 增删改查
增加查询删除修改
MVC
M Model 数据V View 视图C Controller 控制器( 逻辑操作 )
–> RMVC R Router 路由