2016-05-02 10 views
0

私はLaravelの初心者です。クエリのページネーションを実装する必要があります。 以下は私が送信しているクエリです。次に達成するためのクエリです。ラベリングのデータテーブル

$arrAirlines = DB::table("(SELECT air.airline_id, air.title FROM `tbl_com_airlines_airports` as aa 
         left join tbl_com_airlines as air ON air.airline_id = aa.airline_id 
         where aa.country_id ='".$countryId."' and aa.is_deleted ='0' and air.org_id ='".$orgId."' 
         and (Select count(*) from tbl_com_airlines_airports where aa.is_domestic ='1')>1)") 
         ; 

答えて

0

方が良い公式laravelのマニュアルをご確認ください:Laravel Paginationあなたが他の問題を取得する場合 は、それを試してみて - より良い関連する答えを得るためにそれを明確に:)

1

クエリが

DB::table('tbl_com_airlines_airports as aa') 
      ->leftjoin('tbl_com_airlines as air','air.airline_id','=','aa.airline_id') 
      ->select('air.airline_id','air.title','aa.*') 
      ->where('aa.country_id','=',$countryId) 
      ->where('aa.is_deleted','=',0) 
      ->where('aa.is_domestic','=',1) 
      ->where('air.org_id','=',$orgId) 
      ->paginate(10); 
のように記述することができます
関連する問題