当您在laravel中为eloquent创建模型时,User模型将被视为用户表。这是为什么?我们可以为模型使用确切的表名吗?
答案 0 :(得分:5)
我认为这比任何事情更重要。我不明白为什么你不能为你的Users
表创建users
模型,但是User
是users
的一个实例,这就是为什么它已经完成了办法。您始终可以指定模型使用的表:
protected $table = 'name_of_table';
可以与型号名称不同。例如,Data
模型可以使用表userdata
,只要您指定它即可。
希望有所帮助。