mar*_*wie 2 laravel eloquent laravel-4
我想在我的Eloquent模型中添加这样的辅助方法
public function fullName()
{
return $this->first_name.' '.$this->last_name;
}
Run Code Online (Sandbox Code Playgroud)
凡first_name和last_name是模型的属性.所以我可以简单地$user->fullName()在视图中使用来返回用户的全名.
我怎样才能做到这一点?目前,我Relationship method must return an object of type Illuminate\Database\Eloquent\Relations\Relation在尝试上述操作时遇到错误.
您可以使用这样的acccessor方法:
public function getFullNameAttribute()
{
return $this->first_name.' '.$this->last_name;
}
Run Code Online (Sandbox Code Playgroud)
然后使用它像:
{{ $user->full_name }}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2311 次 |
| 最近记录: |