[nodejs] nodejs开发个人博客(四)数据模型

前端之家收集整理的这篇文章主要介绍了[nodejs] nodejs开发个人博客(四)数据模型前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

数据库模型

/model/db.js 数据库操作类,完成链接数据库数据库的增删查改

查询

查询=field ? field : '*' sql="select "+field+" from "+.C.DB_PRE+sql+=" where "+sql,callback); }

添加记录

添加 sql="insert into "+.C.DB_PRE+ clumn='' value=''( key +=","++=",'"+tableData[key]+"'"="("+clumn.substr(1)+")"="("+value.substr(1)+")"sql=sql+clumns+"values"+sql); sql,callback); }

 修改记录

修改 sql="update "+.C.DB_PRE+tableName+" set " clumns=""( key +=","+key+"='"+tableData[key]+"'"=clumns.substr(1 <a href="/tag/sql/" target="_blank" class="keywords">sql</a></span>+=clumns+" where "+<span style="color: #000000;"&gt;where; console.log(<a href="/tag/sql/" target="_blank" class="keywords">sql</a>); </span><span style="color: #0000ff;"&gt;this</span><span style="color: #000000;"&gt;.db.query(<a href="/tag/sql/" target="_blank" class="keywords">sql</a>,callback); }</span></pre>

删除记录

删除 : sql="delete from "+.C.DB_PRE+tableName+" where "+sql); sql,callback); }

业务模型

例如分类模型,/model/category.js

分类模型 * ="category",添加"category",data,list){ console.log(err); }); },修改"category",删除("category",list){

控制器

先在公共函数文件增加一个调用模型的方法

require("../model/"+

控制器调用业务模型

首页控制器 router='/',"category" "home/index"=router;

猜你在找的Node.js相关文章