这就是我的架构的样子。
User
id
email
password
firstname
lastname
Profile
user_id (foreign key)
name
weight
height
我对模特有一对多的关系。
class User extends Eloquent implements UserInterface, RemindableInterface {
public function Profiles()
{
return $this->hasMany('Profile');
}
class Profile extends Eloquent {
public function user()
{
return $this->belongsTo('User', 'user_id', 'id');
}
我意识到在name
中创建一个单独的Profile
字段已经是firstname
& lastname
中的User
。
我计划创建一个名为Profile
的{{1}}属性,该属性仅从name
模型中引用。
有关完成此操作的任何帮助吗?非常感谢任何建议。
谢谢!