瀏覽代碼

视频列表

wzq 5 年之前
父節點
當前提交
988c6f55cb
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      app/Repositories/PostRepositories.php

+ 5 - 0
app/Repositories/PostRepositories.php

@@ -360,6 +360,11 @@ class PostRepositories
             ->join('post_data', 'post_data.post_id', '=', 'post.id')
             ->select('post.*', DB::raw("IF (post.id = {$id},1,0) as sort"))
             ->where($where)
+            ->where(function($query) use ($request){
+                if(isset($request['topic_id']) && $request['topic_id']){
+                    $query->whereRaw('FIND_IN_SET('.$request['topic_id'].', post.topic_ids)');
+                }
+            })
             ->orderBy('sort', 'desc')
             ->orderBy('weight','desc')
             ->paginate($perPage);