find()
を使用する場合 、主キー列がid
になると自動的に想定します 。これが正しく機能するためには、モデルに主キーを設定する必要があります。
したがって、Song.php
、クラス内に行を追加します...
protected $primaryKey = 'SongID';
スキーマを変更する可能性がある場合は、すべての主キー列にid
という名前を付けることを強くお勧めします。 、それはLaravelが想定していることであり、おそらく今後の頭痛の種からあなたを救うでしょう。