我有一个像下面这样的对象项
var item = {"9":"9","22":"22","23":"23","24":"24"};
和变量 var cart = 23;
和 var group = 40;
现在我想以一种格式形成这些项目,以便我可以执行如下所示的多行 MySQL 插入
var sql = "INSERT INTO test (item, cart, group) VALUES ?";
var values = [
[9, 23, 40],
[22, 23, 40],
[23, 23, 40],
[24, 23, 40]
];
我需要形成上面的数组格式来执行 Node js中的多行插入。如何制作上面的格式?
最佳答案
var values = Object.keys(item).map(k => [k, cart, group]);
关于javascript - 形成多行插入的数组格式nodejs-mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44078750/