【发布时间】:2015-03-31 14:17:17
【问题描述】:
我的模型中有一个dynamic property user:
class Training extends Model
{
...
public function user()
{
return $this->belongsTo('App\User');
}
}
我可以像这样在控制器中轻松获取用户名:
Training::find(1)->user->name
但我不知道如何在视图中执行相同的操作。我试过这个:
控制器:
return view('training/single', Training::find(1));
查看:
{{ $user->name }};
但没有成功,我收到错误Undefined variable: user。所以看起来我无法访问视图中的动态属性。
知道如何在视图中使用动态属性吗?
【问题讨论】:
标签: php laravel eloquent laravel-5 dynamic-properties