【发布时间】:2014-12-28 06:37:06
【问题描述】:
当您在 laravel 中为 eloquent 创建模型时,用户模型被视为用户表。这是为什么?我们可以为模型使用准确的表名吗?
【问题讨论】:
当您在 laravel 中为 eloquent 创建模型时,用户模型被视为用户表。这是为什么?我们可以为模型使用准确的表名吗?
【问题讨论】:
我认为最重要的是它的约定。我不明白为什么你不能为你的users 表创建一个Users 模型,但是User 是users 的一个实例,这就是它这样做的原因。您始终可以指定模型使用的表:
protected $table = 'name_of_table';
可以与型号名称不同。例如,Data 模型可以使用表 userdata,只要您指定。
希望对您有所帮助。
【讨论】: