是否点赞,评论,收藏

This commit is contained in:
2025-11-25 17:50:16 +08:00
parent 1a453a4730
commit f82e912526
+12 -5
View File
@@ -34,15 +34,22 @@ class PostController extends BaseController
? [$this, 'indexFormat']
: null);
$records = $data['records'];
foreach ($records as $record) {
$data['is_like'] = PostLike::where('post_id', $record['id'])->where('user_id', $request->user->id)->count();
$data['is_favorite'] = PostFavorite::where('post_id', $record['id'])->where('user_id', $request->user->id)->count();
$data['is_comment'] = PostComment::where('post_id', $record['id'])->where('user_id', $request->user->id)->count();
foreach ($records as &$record) {
if (!isset($record['id']))
break;
var_dump($record['id']);
$where = [
'post_id' => $record['id'],
'user_id' => $request->user->uid
];
$record['is_like'] = PostLike::where($where)->count();
$record['is_favorite'] = PostFavorite::where($where)->count();
$record['is_comment'] = PostComment::where($where)->count();
}
$data['records'] = $records;
return $this->success($data);
} catch (\Throwable $e) {
return $this->error($e->getMessage());
return $this->error($e->getMessage().$e->getFile().$e->getLine());
}
}