我正在插入动态记录
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循环中创建动态数组值
谢谢
答案 0 :(得分:2)
您只需要一个数组数组,例如您提供的示例中的values
。
var arr = category_ids.split(",");
var values = [ arr ];
或只是
var value = [ category_ids.split(",") ];