Express 4.8.x—创建mongoose model
mongoose 是优雅MongoDB的对象建模工具,封装了mongodb 的使用方法,让操作更OO 更方便。
创建mongoose model
mongoose 是优雅MongoDB的对象建模工具,封装了mongodb 的使用方法,让操作更OO 更方便。
安装
$ npm install mongoose
连接数据库
var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test');
定义 schema
var Schema = mongoose.Schema; var blogSchema = new Schema({ title: String, author: String, body: String, comments: [{ body: String, date: Date }], date: { type: Date, default: Date.now }, hidden: Boolean, meta: { votes: Number, favs: Number } });
schema 定义了类型化模块。mongoose 支持的类型有:
String
Number
Date
Buffer
Boolean
Mixed
ObjectId
Array
创建 model 模型
var Blog = mongoose.model('Blog', blogSchema);
终于Blog模型建好了。
很赞哦! ( 1
)
相关文章
- Express 4.8.x—mongoose 查询操作
- Express 4.8.x—mongoose的增删改
- Express 4.8.x—创建mongoose model
- Express 4.8.x—JADE模版引擎
- Express 4.8.x—EJS 模版引擎
- Express 4.8.x—必备中间件的使用
- Express 4.8.x—Express 中间件原理
- Express 4.8.x—资源分离技巧
- Express 4.8.x—路由权限控制技巧
- Express 4.8.x—Response 响应对象
- Express 4.8.x—Request 对象实例讲解
- Express 4.8.x—路由详解