gpt4 book ai didi

node.js - 在单个查询中在nodejs中插入多条记录

转载 作者:太空宇宙 更新时间:2023-11-03 23:39:10 25 4
gpt4 key购买 nike

我正在插入动态记录

var sql = "INSERT INTO Test (name, email, n) VALUES ?";
var values = [
['test', 'demian@gmail.com', 1],
['test', 'john@gmail.com', 2],
['mark', 'mark@gmail.com', 3],
['pete', 'pete@gmail.com', 4]
];
conn.query(sql, [values], function(err) {
if (err) throw err;
conn.end();
});

这是运行良好的示例

现在我的数据在这里

var arr = category_ids.split(",");
for (var i = 0; i < arr.length; i++) {

}

如何在for循环中创建动态值数组

谢谢

最佳答案

您只需要一个数组数组,就像您提供的示例中的 values 一样。

你的例子

var arr = category_ids.split(",");
var values = [ arr ];

或者简单地

var value = [ category_ids.split(",") ];

关于node.js - 在单个查询中在nodejs中插入多条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27013342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com