Wenn Sie find()
verwenden , wird automatisch davon ausgegangen, dass Ihre Primärschlüsselspalte id
sein wird . Damit dies korrekt funktioniert, sollten Sie Ihren Primärschlüssel in Ihrem Modell festlegen.
Also in Song.php
, fügen Sie innerhalb der Klasse die Zeile...
protected $primaryKey = 'SongID';
Wenn es die Möglichkeit gibt, Ihr Schema zu ändern, empfehle ich dringend, alle Ihre Primärschlüsselspalten id
zu benennen , ist es, was Laravel annimmt und wird dir später wahrscheinlich weitere Kopfschmerzen ersparen.