Pouvez-vous vous assurer que ce qui suit est fait ?
-
Le
content-type
l'en-tête de la requête doit êtreapplication/json
-
Utilisez body-parser (ou des bibliothèques similaires) pour analyser les charges utiles JSON -> Vous pouvez imprimer le req.body pour le valider.
-
Si vous pouvez confirmer que les valeurs sont accessibles, je suggérerais d'échapper aux valeurs de requête comme indiqué dans https://github.com/mysqljs/mysql#escaping-query-values (ou dans n'importe quelle bibliothèque mysql que vous utilisez) - d'autant plus qu'il s'agit d'une requête DML.
(Je suppose également que les noms de champs utilisés dans la requête correspondent à ceux de la base de données et sont du bon type de données.)