laravel - laravel 上的数据被检索了 2 次
问题描述
您好,所以我的系统可以在管理仪表板中显示每个帖子的评论数据,但我在这里遇到了问题,所以我已经在仪表板中显示了数据,但我的评论数据被检索了 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);
}
解决方案
推荐阅读
- python - `run` 属性在什么时候附加到 Bocadillo 的 App 实例?遵循教程后缺少 run()
- javascript - 使用 Rollup 导入遗留(AMD 外观)依赖项
- delphi - Delphi 7 IDE 中的 TMaskEdit 缩小宽度问题
- angular - Afrer 返回一个 BehaviorSubject ,应用程序被拉出多个结果
- linux - 关闭时绕过 Haproxy
- r - 在r中添加大小列的等级
- javascript - 单击 JavaScript 页面中的按钮 - Selenium/Python
- unity3d - 什么是无需登录即可识别移动用户的好方法?
- java - 如何在方法中操作来自用户的数字?
- typescript - svelte - 使用打字稿从“./Info.svelte”导入信息