primer数据表的增删改查
进行SQL查询的语句封装在
module/primerData.js模块中对不同路由,映射到不同的方法上
模块封装的方法
checkInsertData检测用户输入的数据是否合法deleteByOne根据主键进行删除updateByOne根据用户提交数据进行更新insertItem根据用户数据进行插入searchByKeyword根据关键字进行模糊搜索
1.首页模糊查询
router.post("/",function(req,rep,next){
keyword=req.body.keyword;
primerDataMethods.searchByKeyword(keyword,function(err,result){
if(err){
next(err)
return
}
rep.send(result)
})
})2.新数据插入
调用权限验证函数进行权限的验证
满足权限后,对用户提交的表单数据进行验证
根据回调函数,返回不同的错误代码
前端根据错误代码,给用户不同的提示
3.数据更新
检查权限
检测用户提交的数据
4.数据删除
检查权限
之间调用SQL语句进行删除
参考
Last updated
Was this helpful?