Laravel不规则复数型号名称

时间:2019-01-30 22:08:17

标签: php laravel eloquent

我遇到了一个我从未想过的问题,当模型是不规则的复数单词时,您如何命名?

我正在使用Ionic Framework修改移动应用程序,并在后端使用Laravel。我想实现一个新闻选项卡,该选项卡将仅显示有关正在发生的事情的简短摘要。在Laravel中,我希望有一个NewsController和一个新闻模型与之关联。通常,模型是数据库表的单数形式,那么当单词实际上没有单数形式(例如新闻)时,您该怎么办?将模型命名为“ New”是可以接受的,还是像Article这样的名称是处理此问题的更容易方法?

1 个答案:

答案 0 :(得分:7)

这没问题-您可以在protected $table = 'my_news';模型中使用News(并且表名可以与模型名完全不同)。更多信息here。您的模型可以具有任意名称(单数/复数),但是通常使用单数。