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

Chyba dotazu modelu Laravel:Illuminate\Database\QueryException:SQLSTATE[23000]:Porušení omezení integrity

Nahradit

DzikirCounter::where('user_id', $user->id)

s

DzikirCounter::where('dzikir_counter.user_id', $user->id)

Chyba, kterou dostanete, znamená, že user_id existuje v obou dzikir_counter a sadaqah_history tabulky. V takovém případě byste měli určit, která tabulka WHERE má být provedena.




  1. Python zkopíruje tabulku MySQL do SQLite3

  2. Vytvořte bash skript pro monitorování dotazů MySQL

  3. Typy textových, ntextových a obrazových dat> nelze porovnávat ani třídit, s výjimkou použití operátoru IS NULL nebo LIKE>

  4. Sloučit dva sloupce, více řádků ignorovat duplikáty - MySQL