在 Laravel 中用另一个模型扩展一个模型
Extending one model with another model in Laravel
我对 laravel 还很陌生,目前正在探索它的概念。在一些视频中,我看到了模型继承的概念。我想知道我们是否可以在 laravel 5.6 中使用模型关系,那么为什么我们需要继承模型。在这种情况下,我们需要或应该继承模型。
例如基础模型:
class User extends Authenticatable
{
}
例如儿童模特:
Class UserTypeOne extends User()
{
}
例如儿童模型 2:
Class UserTypeTwo extends User
{
}
提前致谢。
你真的不需要继承像class继承这样的模型。您应该改用 Eloquent 关系。在开发之前,您必须进行适当的数据库设计。
我对 laravel 还很陌生,目前正在探索它的概念。在一些视频中,我看到了模型继承的概念。我想知道我们是否可以在 laravel 5.6 中使用模型关系,那么为什么我们需要继承模型。在这种情况下,我们需要或应该继承模型。
例如基础模型:
class User extends Authenticatable
{
}
例如儿童模特:
Class UserTypeOne extends User()
{
}
例如儿童模型 2:
Class UserTypeTwo extends User
{
}
提前致谢。
你真的不需要继承像class继承这样的模型。您应该改用 Eloquent 关系。在开发之前,您必须进行适当的数据库设计。