mysql.query语句支持?的占位符,老师为什么没有用呢

来源:6-6 API对接mysql(博客列表)

weixin_慕运维0594558

2022-05-28

写回答

1回答

双越

2022-05-29

本课程是基础入门,所以尽量减少学习成本。

1
1
weixin_慕运维0594558
了解了。但是,老师我在尝试用占位符时候,遇到一个问题。就是query(where author=?,[author])。因为作者是可选参数,那么如果author为""、null undefined时候,其实是不如我的预期的。死板的去查作者等于""或者null的数据去了,我的预期是author没有,就不加这个等于条件,全部记录返回。这种情况除了老师那种的判断不为空才去拼接对应SQL语句的方式,用占位符是不是就解决不了了呢?
2022-05-29
共1条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4052 学习 · 2006 问题

查看课程