将其设置为integer()
迁移,并使用以下命令设置主键primary()
:
$table->integer('id')->unsigned();
$table->primary('id');
另一种方法是在Eloquent模型中定义主键:
雄辩的还将假设每个表都有一个名为id的主键列。您可以定义$ primaryKey属性以覆盖此约定。
此外,Eloquent假定主键是一个递增的整数值,这意味着默认情况下,主键将自动转换为int值。如果希望使用非增量或非数字主键,则必须将模型上的公共$ incrementing属性设置为false。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句