美文网首页
laravel eloquent 默认设定

laravel eloquent 默认设定

作者: 苍老师的眼泪 | 来源:发表于2020-12-01 08:34 被阅读0次

Eloquent 也会假设每个数据表都有一个名为 id 的主键列。你可以定义一个受保护的 $primaryKey 属性来重写约定

Eloquent 假设主键是一个自增的整数值,这意味着默认情况下主键会自动转换为 int 类型。如果您希望使用非递增或非数字的主键则需要设置公共的 $incrementing 属性设置为 false

如果你的主键不是一个整数,你需要将模型上受保护的 $keyType 属性设置为 string

默认情况下,Eloquent 预期你的数据表中存在 created_at 和 updated_at 。如果你不想让 Eloquent 自动管理这两个列, 请将模型中的 $timestamps 属性设置为 false

https://learnku.com/docs/laravel/6.x/eloquent/5176

相关文章

网友评论

      本文标题:laravel eloquent 默认设定

      本文链接:https://www.haomeiwen.com/subject/jhzoiktx.html