【发布时间】:2017-12-22 06:21:57
【问题描述】:
我想知道 Laravel 中的模型和表格约定。
我现在不想使用表 users 和 user_address
受保护的 $table = "user_address"
属性。请在模型或表格中建议我正确的约定。
【问题讨论】:
我想知道 Laravel 中的模型和表格约定。
我现在不想使用表 users 和 user_address
受保护的 $table = "user_address"
属性。请在模型或表格中建议我正确的约定。
【问题讨论】:
如果模型名称为UserAddress,则表名称应为复数。所以它将是user_addresses。
阅读有关 Laravel 命名约定的更多信息here。
【讨论】:
如果你的模型名称是 User.php,那么 Laravel 期望类 'User' 在该文件中。它还需要用户模型(复数形式)的 users 表。
同样,如果您有 user_address 模型,您的表应该是 user_addresses
【讨论】: