我需要做一個多行刪除查詢與列表中的where子句(id1,id2 ..) 但是因爲我們沒有在JS列表我'有一個問題米,這些參數傳遞給query.This是我的代碼:如何通過id列表刪除查詢從NodeJs
let list =[1,2,..];
let Query = 'DELETE FROM Table WHERE id IN (?)';
connection.query(Query,list, function (err, result) {
`enter code here`
};
當我通過這種方式
和MySQL服務器記錄到日誌文件我看到,它實際上僅通過第一ID後。
PS:我試過沒有括號的?並在列表中做一個Array.join,但兩者都不起作用。
感謝,它的工作原理 –