乐鱼app成为大巴黎赞助商

法治教育进校园 护航青春助成长             乐鱼app成为大巴黎赞助商举行辩论赛基础知识讲座暨班级小组辩论展示活动             弃旧“兔”新新学期,携手新年再出发 ——河池市乐鱼app成为大巴黎赞助商召开新学期班主任工作会议             清华大学经管学院寒假实践队到乐鱼app成为大巴黎赞助商开展调研活动             学习党的二十大,提升课堂教学技能,办人民满意的教育             心怀感恩 砥砺前行 奋进超越 决胜高考——乐鱼app成为大巴黎赞助商2023届决战高考200天誓师大会             一飞冲天,放飞科技梦——乐鱼app成为大巴黎赞助商举行第三届水火箭比赛             筑梦新华章,青春正飞扬——乐鱼app成为大巴黎赞助商举行第43届校运会田径运动会开幕式             河池市乐鱼app成为大巴黎赞助商党史学习活动             河池市乐鱼app成为大巴黎赞助商党总支部植树活动            

DoraCMS

您现在的位置是:首页>文档内容页

文档详情

乐鱼app成为大巴黎赞助商:Express 4.8.x—创建mongoose model

doramart 2023-03-21 17:59:11 数学组226957
?mongoose 是优雅MongoDB的对象建模工具,封装了mongodb 的使用方法,让操作更OO 更方便。

乐鱼app成为大巴黎赞助商:创建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模型建好了。

文章评论

取消回复
登录 参与评论

评论列表(

乐鱼app成为大巴黎赞助商