【发布时间】:2021-05-07 00:26:32
【问题描述】:
我正在尝试使用 Laravel 8 制作一个显示视图,但我无法显示细节,这是来自控制器的代码:
public function show($id)
{
$accesorios=DB::table('accesorio as acc')
->join('detalle_aparato as da','acc.idAccesorio','=','da.idAccesorio')
->select('acc.Nombre')
->where('da.idAparato','=',$id);
return view("almacen.aparato.show",["accesorio"=>Accesorio::findOrFail($id)]);
}
这是视图中的代码:
@foreach ($accesorio as $acc)
<tr>
<td>{{ $acc->Nombre}}</td>
</tr>
@endforeach
当我使用时:
@foreach ($accesorio as $acc)
<tr>
<td>{{ $acc}}</td>
</tr>
@endforeach
打印:每条记录 1 个
希望你能帮助我
【问题讨论】:
-
你在哪里设置
$accesorio? -
考虑编辑您的问题以将错误消息包含为文本而不是图像。可以搜索文本。
标签: php html eloquent laravel-8