sql >> Database teknologi >  >> RDS >> Mysql

Laravel Model Query Error :Illuminate\Database\QueryException:SQLSTATE[23000]:Integritetsbegrænsning overtrædelse

Udskift

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

med

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

Fejlen du får betyder, at user_id kolonne findes i både dzikir_counter og sadaqah_history tabeller. I så fald skal du angive, hvilken tabel WHERE skal udføres.




  1. mysql tabelstruktur med flere variabler

  2. Oracle Managed ODP.NET kan ikke finde tnsnames.ora

  3. MySQL med Entity Framework - hvad gør jeg forkert?

  4. Samlet funktion i en SQL-opdateringsforespørgsel?