您好,我有一个系统在管理控制台中显示每个帖子的评论数据,但是我在这里遇到了问题,所以我已经在仪表板中显示了数据,但是我的评论数据被检索了2次,我不知道为什么
这是我在控制器中的功能
public function getCommentPost($id){
$user = Auth::user();
$compalls = $user->posts;
foreach ($compalls as $key => $value) {
$compalls[$key]->comment_all = Idea::where('id_post', $id)->get();
}
return view('admin.comment_all', compact('compalls'));
}
希望你们能帮我谢谢
好吧,我将代码添加到这样的简单视图中
foreach ($compalls as $compall)
<tr>
@foreach ($compall->coment_all as $coment)
<td>{{ $coment->id_user }}</td>
<td>{{ $coment->title }}</td>
@endforeach
</tr>
@endforeach
这是我在Post.php上的模型
public function comments(){
return $this->hasMany(Comment::class);
}