我想知道Laravel中的模型和表格约定。
我有桌面用户和user_address现在我不想使用
protected $ table =" user_address"
属性。请在模型或表格中建议我正确的约定。
答案 0 :(得分:2)
如果模型的名称是UserAddress
,则表的名称应为复数。所以它将是user_addresses
。
阅读有关Laravel命名约定here的更多信息。
答案 1 :(得分:1)
如果你的模特名称是User.php,那么Laravel期望上课' User'在那个文件里面。它还期望用户模型的用户表(复数形式)。
同样,如果您有user_address
模型,那么您的表格应为user_addresses