Name der Primärschlüsselspalte in jedem Modell in Laravel Rahmen ist id
protected $primaryKey = 'id';
Und ich weiß, dass ich wie diese, die Standardnamen ändern können:
protected $primaryKey = 'new_name';
Meine Frage ist: Was passiert, wenn ich ein zusammengesetzter Schlüssel (2 oder mehr Spalten) in der Tabelle, wie füge ich sie als $primaryKey
hinzu? Und muss ich sie wirklich definieren?
Mögliches Duplikat [Wie ich 5 zusammengesetzte Schlüssel in Modellen in Laravel setzen kann?] (Https://stackoverflow.com/questions/31415213/how-i-can-put-composite-keys-in- models-in-laravel-5) – mopo922