node/expressjs 连接与操作 MongoDB

MongoDB 的安装、配置、启动、常见指令等,详见上一节 “mongoDB 简介

 

以下将讲述 node/expressjs 与 mongoDB 的交互 —— 连接与操作数据库 mongoDB

注释:
  以下示例是采用 express官网的生成器 初始化项目的。
  数据库 mongoDB 的操作运用的是 mongoose插件, mongoose 安装:npm install --save mongoose

 

1. 连接数据库

  下图为:在入口文件 app.js 中引入db.config.js(连接总配置文件)

  下图为:单个连接配置文件

 

 

2. 设置模型(无需在入口文件 app.js 中引入)

  下图为:封装公共的 连接对象 和 模型对象

 

  下图为:单个数据库的文档模型配置

 

3. 配置 页面路由 和 接口路由

   下图为:入口文件 app.js 引入 页面路由 和 接口路由

  下图为:页面路由

 

    下图为:接口路由

 

4. 操作数据库(路由文件中不直接操作数据库,而是引入操作数据库文件的方法,如上图 ) 

  下图为:接口路由所需的操作数据库方法

   下图为:页面路由所需的操作数据库方法

 

  

 

 

 

posted @ 2024-09-25 16:56  一只两支三指  阅读(42)  评论(0编辑  收藏  举报