Mysql
 sql >> Base de données >  >> RDS >> Mysql

Supprimer les barres obliques dans la requête mysql du nœud js

Vous n'êtes pas censé ajouter vous-même les guillemets autour du ? espace réservé. Supprimez-les.

Vous devez également passer un tableau, pas une chaîne. En supposant que c'est une chaîne propre, vous pouvez simplement utiliser split .

connection.query(
      "delete from userFiles where type = 1 and typeId = " + taskId +
      " and fileName NOT IN (?) ", [oldFileNames.split(/,\s*/)],
      function (err, rows) {