질문을 삭제하지 말아주세요.!
 
1
0
-1
DB::SELECT('SELECT * FROM 테이블 WHERE 날짜IN (SELECT max(날짜) FROM 테이블명 GROUP BY id값)');


저렇게 db파사드를 통해서 원하는 결과값을 가지고 왔는데 pagination이 안되던군요..

저런 raw쿼리로는 안된다면 라라벨의 쿼리빌더로 바꿔줘야 pagination이 되는건가요?

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      자문자답입니다. 

      $msg_list = DB::table('테이블명')->whereIn('값', function($query){
      $query->selectRaw('max(값)')→from('테이블명')->groupby('값');
      })->paginate(5);


        CommentAdd your comment...