and*_*ald 3 javascript mysql arrays api
我想将 javascript 数组 ids = [ 378, 464 ] 转换为 MySQL 成功解析的数组。
我的 SQL 查询包括这样的数组:
Do something WHERE id IN ("472", "467").
Run Code Online (Sandbox Code Playgroud)
此查询适用于 MySQL Workbench。
我正在努力获得所需结构的数组。我在我的 api 中尝试了以下 javascript 结构,但我无法让它工作。
("378", "464")
[ 378, 464 ]
('472', '467')
Run Code Online (Sandbox Code Playgroud)
MYSQL 错误信息:
code: 'ER_PARSE_ERROR',
errno: 1064,
Run Code Online (Sandbox Code Playgroud)
您可以将字符串值字符串化并用逗号连接所有值。
var ids = [378, 464],
formatted = `(${ids.map(v => JSON.stringify(v.toString())).join(', ')})`;
console.log(formatted);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
985 次 |
| 最近记录: |