Nazwa kolumny klucza podstawowego w każdym modelu w laravel ram jest id
protected $primaryKey = 'id';
I wiem, że mogę to zmienić domyślną nazwę takiego:
protected $primaryKey = 'new_name';
Moje pytanie brzmi: Co zrobić, jeśli mam klucz złożony (2 lub więcej kolumn) w tabeli, jak dodać je jako $primaryKey
? Czy naprawdę muszę je zdefiniować?
Możliwy duplikat [Jak mogę umieścić klucze złożone w modelach w laravel 5?] (Https://stackoverflow.com/questions/31415213/how-i-can-put-composite-keys-in- models-in-laravel-5) – mopo922