DAO (Datenzugriffsobjekt) Das Datenzugriffsobjekt ist eine objektorientierte Datenzugriffsschnittstelle, Datenzugriff: Wie der Name schon sagt, muss mit der Datenbank umgegangen werden. Es liegt zwischen Geschäftslogik und Datenbankressourcen.
Modul zur Kapselung Knoten für den Zugriff auf die Datenbank (DAO-Layer-Kapselung)
Externer Anruf
/* 引入封装数据库操作的模块 */
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":{}, // 排序
});
Aus dem obigen Gedanken sind das Hinzufügen, Löschen und Ändern von MongoDB ähnlich