Når du bruger find()
, antager den automatisk, at din primære nøglekolonne vil være id
. For at dette kan fungere korrekt, bør du indstille din primære nøgle i din model.
Så i Song.php
, i klassen, tilføj linjen...
protected $primaryKey = 'SongID';
Hvis der er nogen mulighed for at ændre dit skema, vil jeg varmt anbefale at navngive alle dine primære nøglekolonner id
, det er, hvad Laravel antager og sandsynligvis vil spare dig for flere hovedpine hen ad vejen.