Migration laravel 5主键列未命名id

Migration laravel 5主键列未命名id,migration,laravel-5,Migration,Laravel 5,我正在尝试将当前应用程序迁移到Laravel-5。 这个应用程序有一个相当大的结构,有许多表,但只有不到一半的表有一个名为id的主键 这是一个问题还是您可以手动指定主键的调用方式。 只是从我正在做的培训视频来看,似乎没有。当然,只需将$table->primary('field')添加到您的数据库shema中,如下所述:您可以使用 protected $primaryKey = 'Your_Primary_key'; 在模型中 $table->string('your_primary_k

我正在尝试将当前应用程序迁移到Laravel-5。
这个应用程序有一个相当大的结构,有许多表,但只有不到一半的表有一个名为
id
主键
这是一个问题还是您可以手动指定主键的调用方式。

只是从我正在做的培训视频来看,似乎没有。

当然,只需将
$table->primary('field')
添加到您的数据库shema中,如下所述:

您可以使用

protected $primaryKey = 'Your_Primary_key';
在模型中

$table->string('your_primary_key', 32)->primary();
“您的主键”是名称的主键

32是长度


我尝试了一下,效果不错

培训视频不错,但也请阅读