sql >> Databáze >  >> RDS >> Mysql

Proč moje databáze zobrazuje nedefinovaná, i když jsem vložil data do POSTMAN?

Můžete se ujistit, že je provedeno následující?

  1. content-type hlavička v požadavku musí být application/json

  2. Použijte body-parser (nebo podobné knihovny) k analýze datových částí JSON -> Chcete-li to ověřit, můžete vytisknout soubor req.body.

  3. Pokud můžete potvrdit, že hodnoty jsou přístupné, navrhoval bych escapování hodnot dotazu, jak je uvedeno v https://github.com/mysqljs/mysql#escaping-query-values (nebo v jakékoli knihovně mysql, kterou používáte) - zejména proto, že se jedná o dotaz DML.

(Také předpokládám, že názvy polí použité v dotazu se shodují s názvy v databázi a mají správný datový typ.)



  1. CHR(0) v REGEXP_LIKE

  2. MySQL index zpomaluje dotaz

  3. 4 způsoby, jak změnit časové pásmo v Oracle

  4. Názory odborníků na velmi velký počet sloupců v tabulce mySQL?