Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan Kueri Model Laravel:Illuminate\Database\QueryException:SQLSTATE[23000]:Pelanggaran batasan integritas

Ganti

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

dengan

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

Kesalahan yang Anda dapatkan berarti bahwa user_id kolom ada di dzikir_counter dan sadaqah_history tabel. Dalam hal ini Anda harus menentukan tabel WHERE mana yang harus dieksekusi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa perintah 'jelaskan' menghasilkan hasil yang berbeda pada pernyataan SQL yang sama?

  2. MYSQL menemukan betapa berbedanya dua bidang teks?

  3. Struktur tabel untuk Data Geo Spasial

  4. PDO::__construct():Server mengirim charset (255) yang tidak diketahui klien. Tolong, laporkan ke pengembang

  5. Fungsi pencarian dengan karakter Yunani di MySQL