用moogoose对mongoDB进行建模操作。
1.Schema //模式,对数据字段进行定义
每个模式映射mongoDB的一个集合(注意映射这个词,下面会讲为什么),它定义(只是定义,不是实现)这个集合里面文档的结构,就是定义这个文档有什么字段,字段类型是什么,字段默认值是什么等。除了定义结构外,还定义文档的实例方法,静态模型方法,复合索引,中间件等。详情自己查看mongoose官方文档。

2.Model //模型 ,对传入的schema进行编译,生成构造函数

3.Document //文档,文档实例化,调用模型(就是构造函数),可以对数据进行操作了

网友评论