DAO(データアクセスオブジェクト)データアクセスオブジェクトは、オブジェクト指向のデータアクセスインターフェイス、データアクセスです。名前が示すように、データベースを処理することです。ビジネスロジックとデータベースリソースの間に挟まれています。
データベースにアクセスするためにノードをカプセル化するモジュール(DAO層のカプセル化)
外線
/* 引入封装数据库操作的模块 */
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":{}, // 排序
});
上記の考えから、MongoDBの追加、削除、変更は同様です。