2015-04-28 2 views
3

Im пытается перенести наше текущее приложение на Laravel-5.
Это приложение имеет довольно большую структуру со многими таблицами, но менее половины таблиц имеет primary key под названием id.
Является ли это проблемой или вы можете вручную указать, что вы хотите, чтобы ваш первичный ключ вызывался.
Его просто то, что из учебных видеороликов я делаю, кажется, нет.laravel 5 первичный ключевой столбец без имени id

+0

Обучающие видео хороши, но, пожалуйста, также прочитать [официальные документы] (HTTP : //laravel.com/docs/5.0/eloquent#basic-usage) – lukasgeiter

ответ

6

Вы можете использовать

protected $primaryKey = 'Your_Primary_key'; 

В моделях.

0
$table->string('your_primary_key', 32)->primary(); 

'your_primary_key' имя первичный ключ

32 Длина

Я стараюсь и работать

Смежные вопросы