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)
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