Una imagen para comprender el acceso de Node.js al paquete de capas DAO MongoDB

DAO (objeto de acceso a datos) El objeto de acceso a datos es una interfaz de acceso a datos orientada a objetos, acceso a datos: como su nombre lo indica es tratar con la base de datos. Se intercala entre la lógica empresarial y los recursos de la base de datos.

Módulo para encapsular Nodo para acceder a la base de datos (encapsulación de capa DAO)

Inserte la descripción de la imagen aquí

Llamada externa


	/* 引入封装数据库操作的模块 */
	const db = require("封装数据库操作的模块");
	
	/* db模块find方法调用 */
	db.find({
      "dbName": "dbName",                       	// 数据库名
      "collectionName": "collectionName",               	// 集合名
      "json": {},                             	// 查询条件
      "callback": function(err, result) {     	
          res.send(result);						// 查询结果
      }
      "pageAttr": {                       
          "pageAmount":null,					// 每页数据量
          "page": null,                 		// 第page页
      },
      "sort":{},                       			// 排序    
  });
  

Del pensamiento anterior, la adición, eliminación y modificación de MongoDB son similares

Publicó 40 artículos originales · ganó 31 · vistas 2759

Supongo que te gusta

Origin blog.csdn.net/CodingmanNAN/article/details/105536367
Recomendado
Clasificación