Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dlaczego moja baza danych wyświetla niezdefiniowane, nawet jeśli wstawiłem dane w POSTMAN?

Czy możesz się upewnić, że wykonane zostaną następujące czynności?

  1. content-type nagłówek w żądaniu musi mieć postać application/json

  2. Użyj body-parser (lub podobne biblioteki) do analizowania ładunków JSON -> Możesz wydrukować req.body, aby to sprawdzić.

  3. 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.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wydajność PHP vs MySQL ( if , funkcje ) w zapytaniu

  2. Wykorzystanie SQL do znalezienia całkowitej liczby klientów z ponad X zamówieniami

  3. mysql format daty i godziny przy użyciu c#

  4. Grupowanie podobnych wierszy obok siebie w MySQL

  5. MySQL:sprawdź, czy wartość zawiera się w przedziale zakresu