sql >> Database >  >> RDS >> Mysql

Waarom geeft mijn database ongedefinieerd weer, zelfs als ik gegevens in POSTMAN heb ingevoegd?

Kunt u ervoor zorgen dat het volgende wordt gedaan?

  1. Het content-type header in het verzoek moet application/json . zijn

  2. Gebruik body-parser (of vergelijkbare bibliotheken) om JSON-payloads te ontleden -> U kunt de req.body afdrukken om dit te valideren.

  3. Als u kunt bevestigen dat de waarden toegankelijk zijn, raad ik u aan om de querywaarden te omzeilen, zoals vermeld in https://github.com/mysqljs/mysql#escaping-query-values (of in een mysql-bibliotheek die u gebruikt) - vooral omdat het een DML-query is.

(Ik neem ook aan dat de veldnamen die in de query worden gebruikt overeenkomen met die in de database en van het juiste datatype zijn.)



  1. WooCommerce-producten met het bericht 'Niet op voorraad' wanneer ze niet echt niet op voorraad zijn

  2. Hoe meerdere kolommen met dezelfde naam te selecteren met behulp van de native JPA-query?

  3. Kan ik mysql-tabelkolommen hoofdletterongevoelig maken?

  4. Tabeltekenset/sortering instellen met Hibernate Dialect?