use*_*638 7 sqlite sql-in node.js
所以我目前正在尝试在Node.js中进行查询:
// friends is an array object
db.all('SELECT email ' +
'FROM users' +
'WHERE email in ?', friends, function(err, rows) {
if (!err) {
Run Code Online (Sandbox Code Playgroud)
我知道你可以为每个'?'传递一系列参数 符号,但在这种情况下是否可以使用IN运算符?如果没有,我应该进行字符串连接还是准备好的语句?
asb*_*bel 10
铁
db.all('SELECT email ' +
'FROM users' +
'WHERE email in ( ' + friends.map(function(){ return '?' }).join(',') + ' )',
friends,
function(err, rows) {
if (!err) {
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1299 次 |
| 最近记录: |