Si vous utilisez un module de nœud comme mysql , la 2ème approche devrait fonctionner.
var query=select * from User where userid in (?);
var data=['a','b','c'];
var queryData=[data];
conn.query(query, queryData, function (err, results) {})
Selon la documentation , "Les tableaux sont transformés en liste, par exemple ['a', 'b'] se transforme en 'a', 'b'". Cette approche devrait donc fonctionner (je l'ai utilisée pratiquement).