Saat Anda menggunakan find()
, secara otomatis menganggap kolom kunci utama Anda adalah id
. Agar ini berfungsi dengan benar, Anda harus menyetel kunci utama dalam model Anda.
Jadi di Song.php
, di dalam kelas, tambahkan baris...
protected $primaryKey = 'SongID';
Jika ada kemungkinan untuk mengubah skema Anda, saya sangat menyarankan untuk menamai semua kolom kunci utama Anda id
, itulah yang diasumsikan Laravel dan mungkin akan menyelamatkan Anda dari sakit kepala yang lebih parah.