req.body = {
username: 1,
password: 1
}
conn.query('INSERT INTO user SET username = ?, password = PASSWORD(?)',
[req.body.username, req.body.password])
在使用MySQL for Nodejs时,我们可以执行上述操作来插入用户。
但是,以下内容更简洁(允许通过添加来设置更多字段req.body
而不更改代码):
conn.query('INSERT INTO user SET ?', req.body)
但是我们如何解决需要上场召唤的问题PASSWORD()
呢req.body.password
?