Tôi không thể sử dụng chèn hàng loạt trong DB của mình bằng cách sử dụng node.js lib mysljs.Làm thế nào để chèn số lượng lớn vào mySql và node.js bằng cách sử dụng mysljs
Tôi đi theo câu trả lời từ:
How do I do a bulk insert in mySQL using node.js
không thành công.
var sql = "INSERT INTO resources (resource_container_id, name, title, extension, mime_type, size) VALUES ?";
var values = [
[1, 'pic1', 'title1', '.png', 'image/png', 500],
[1, 'pic2', 'title2', '.png', 'image/png', 700]];
return connection.query(sql, [values], (result) => {
if (err) throw err;
connection.end();
});
tôi tiếp tục nhận được lỗi:
'You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near \'?\' at line 1'
Tôi cũng đã cố gắng để promisify truy vấn mehod sử dụng bluebird nhưng không thành công, tôi nhận được cùng một lỗi một lần nữa.