为了账号安全,请及时绑定邮箱和手机立即绑定

nodejs参数怎么拼接sql语句

nodejs参数怎么拼接sql语句

临摹微笑 2019-05-19 20:44:55
问号的地方怎么分别拼接上两个参数constgetList=(author,keyword)=>{letsql=`select*fromblogswhereauthor=?andkeyword=?`}
查看完整描述

2 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

像mysql这个库,可以
connection.query('SELECT*FROMusersWHEREid=?',[userId],function(error,results,fields){
if(error)throwerror;
//...
});
来实现转义和占位符的需求.其他的库也都差不多吧.
                            
查看完整回答
反对 回复 2019-05-19
?
守着一只汪

TA贡献1872条经验 获得超3个赞

使用模版语法不行吗?
letsql=`select*fromblogswhereauthor=${author}andkeyword=${keyword}`
                            
查看完整回答
反对 回复 2019-05-19
  • 2 回答
  • 0 关注
  • 2155 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信