我正在尝试将我们当前的应用程序迁移到Laravel-5。
这个应用程序结构相当大,有许多表格,但不到一半的表格有一个称为id
的primary key
。
这会是一个问题吗?或者你可以手动指定你想要的主键名称。
只是从我正在做的培训视频中看来好像不行。
您可以使用
protected $primaryKey = 'Your_Primary_key';
$table->primary('field')
添加到您的数据库模式中即可:http://laravel.com/docs/5.0/schema#adding-indexes。$table->string('your_primary_key', 32)->primary();
'your_primary_key' 是名称的主键
32 是长度
我尝试了,它可以工作