【发布时间】:2020-02-04 16:26:45
【问题描述】:
我有表 users 和 catalogs。目录有creator_id,它是用户表中id 的外键。
然后我在PostsConstructor做了这个
public function index()
{
$catalogs = Catalog::query()->get();
$users = User::query()->get();
return view('admin.posts',
[
'catalogs' => $catalogs,
'users' => $users
]
);
}
我将集合发送到 posts.blade.php 在我拥有的 post Blade 中:
@foreach( $catalogs as $catalog )
<p>Created by {{ ($users->first('id', $catalog->creator_id))->name }}</p>
@endforeach
我想显示谁创建了这篇文章,但它显示错误我的错误在哪里?提前谢谢!
【问题讨论】:
标签: laravel laravel-5 laravel-blade