sql >> Database teknologi >  >> RDS >> PostgreSQL

Dubleret nøgleværdi overtræder den unikke begrænsning, CakePHP

Et par ting:

  • Jeg kan ikke se en nøgle 7 eller 545 i SQL-sætningen; så hvor kommer disse værdier fra?
  • Den created kolonne bliver udfyldt med 'now()' som en streng , ikke en værdi fra funktionen NOW(). Udfyld det med det korrekte datetime i din PHP-kode (date('Y-m-d H:i:s') gør det normalt).

Uanset hvad, hvis du indsætter poster i en loop, eller bare mere end én med samme model, så glem ikke at kalde create() på modellen ellers vil ID'et være det samme.




  1. T-SQL:Afrund til nærmeste 15 minutters interval

  2. Sådan håndterer du undtagelser, mens du tilføjer dublet brugernavn til en database i forårets mvc-applikation

  3. Phpstorm-database:java.sql.SQLEundtagelse:Kommunikationsforbindelsesfejl

  4. hvordan man kontrollerer, at wordpress brugerdefineret tabel er tom eller ej