型号和 table 名称约定 Laravel
Model and table name conventions Laravel
我想了解 Laravel 中的模型和 table 约定。
我有 table 个用户,user_address 现在我不想使用
protected $table = "user_address"
属性。请在模型或 table.
中建议我正确的约定
如果模型名称是UserAddress
,table的名称应该是复数。所以它将是 user_addresses
.
详细了解 Laravel 命名约定 here。
如果您的型号名称是 User.php,则 Laravel 期望 class 'User' 位于该文件中。它还期望 users table 用于用户模型(复数形式)。
同样,如果您有一个 user_address
模型,您的 table 应该是 user_addresses
我想了解 Laravel 中的模型和 table 约定。
我有 table 个用户,user_address 现在我不想使用
protected $table = "user_address"
属性。请在模型或 table.
中建议我正确的约定如果模型名称是UserAddress
,table的名称应该是复数。所以它将是 user_addresses
.
详细了解 Laravel 命名约定 here。
如果您的型号名称是 User.php,则 Laravel 期望 class 'User' 位于该文件中。它还期望 users table 用于用户模型(复数形式)。
同样,如果您有一个 user_address
模型,您的 table 应该是 user_addresses