【发布时间】:2021-12-27 04:34:16
【问题描述】:
我有两个表:用户和组织。用户包含外键 organization_id 引用组织。对于查看用户,它显示错误“尝试获取非对象的属性“名称”。
用户控制器
public function view($id)
{
$record = User::find($id);
return view('user.view',compact('record'));
}
用户.php
public function getOrg()
{
return $this->belongsTo(Organisation::class);
}
查看.blade.php
<tr>
<th>Organisation</th>
<td>{{ $record->organisation_id->name }}</td>
</tr>
尝试参考另一个问题和答案,但仍然无法解决
【问题讨论】:
标签: laravel eloquent laravel-8 php-7.4