Czy możesz się upewnić, że wykonane zostaną następujące czynności?
-
content-type
nagłówek w żądaniu musi mieć postaćapplication/json
-
Użyj body-parser (lub podobne biblioteki) do analizowania ładunków JSON -> Możesz wydrukować req.body, aby to sprawdzić.
-
Jeśli możesz potwierdzić, że wartości są dostępne, sugerowałbym unikanie wartości zapytań, jak wspomniano w https://github.com/mysqljs/mysql#unikanie-wartości-zapytań (lub w dowolnej używanej bibliotece mysql) - zwłaszcza, że jest to zapytanie DML.
(Zakładam również, że nazwy pól użyte w zapytaniu są zgodne z tymi w bazie danych i mają właściwy typ danych.)