라라벨
라라벨 관계 테이블 페이지네이션 가능
관계 개체 (hasOne, belongsTo, hasMany, belongsToMany , etc)는 쿼리 빌더 역활도 수행할 수 있습니다.
그렇기 때문에 paginate 메서드를 사용해 페이지네이션 (페이지) 작업을 진행할 수 있습니다.
코드 \vendor\laravel\framework\src\Illuminate\Database\Eloquent\Relations\Relation.php
/**
* The Eloquent query builder instance.
*
*@var\\Illuminate\\Database\\Eloquent\\Builder
*/
protected $query;
Relation 추상 클래스를 살펴보면 Eloquent Query Builder 를 사용하는 걸 확인할 수 있습니다.
$category = Category::first();
$apps = $category->apps()->paginate(10);
User::find(122)->sites()->paginate();
0개 댓글