Laravel 5主键列未命名为id

3

我正在尝试将我们当前的应用程序迁移到Laravel-5。
这个应用程序结构相当大,有许多表格,但不到一半的表格有一个称为idprimary key
这会是一个问题吗?或者你可以手动指定你想要的主键名称。
只是从我正在做的培训视频中看来好像不行。


培训视频很好,但请务必阅读官方文档 - lukasgeiter
3个回答

8

您可以使用

protected $primaryKey = 'Your_Primary_key';

在模型中。

1

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

'your_primary_key' 是名称的主键

32 是长度

我尝试了,它可以工作


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接