2016-05-02 16 views
0

Ich bin Neuling zu Laravel, ich muss Paginierung auf Abfrage implementieren. Unten ist die Abfrage, die ich sende, was als nächstes zu erreichen ist.Paginierung in Laravel Datentabelle

$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)") 
         ; 

Antwort

0

Sie besser überprüfen Dokumentation offiziellen Laravel suchen: Laravel Pagination es ausprobieren, wenn Sie irgendwelche anderen Probleme bekommen - klären besser ist es für immer relevante Antwort :)

1

Die Abfrage als

geschrieben werden können
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); 
Verwandte Themen