laravel에서 페이지 매김을 만들려고합니다. 성공적으로 만들었지 만 소이 케이스에서는 실패했습니다. 내 contoller에서 다음과 같은 방법을 사용할 수 없습니다. 페이지 매김을laravel 5.4에서 사용자 정의 페이지 매김을 만드는 방법 데이터가 수집 중이 아닌 경우
컨트롤러 생성 :
public function city(city $job_city)
{
$data = privatejobcity::where('city_id', $job_city->id)->get();
$private_job = [];
foreach ($data as $values) {
$private_job[] = private_jobadb::with('cities')->where('id', $values->private_jobabd_id)->paginate(5);
}
$private_job = collect($private_job);
return view('frontend.jobTestCatagory.jobsByCities', compact('data', 'private_job'));
}
을하는 나에게 결과 제공 :
Collection {#347 ▼
#items: array:13 [▼
0 => LengthAwarePaginator {#355 ▶}
1 => LengthAwarePaginator {#403 ▶}
2 => LengthAwarePaginator {#423 ▶}
3 => LengthAwarePaginator {#431 ▶}
4 => LengthAwarePaginator {#453 ▶}
5 => LengthAwarePaginator {#471 ▶}
6 => LengthAwarePaginator {#491 ▶}
7 => LengthAwarePaginator {#513 ▶}
8 => LengthAwarePaginator {#535 ▶}
9 => LengthAwarePaginator {#555 ▶}
10 => LengthAwarePaginator {#575 ▶}
11 => LengthAwarePaginator {#595 ▶}
12 => LengthAwarePaginator {#615 ▶}
]
}
내 컨트롤러 방법 내가이 줄을 제거하는 경우를 $private_job = collect($private_job);
는
array:13 [▼
0 => LengthAwarePaginator {#355 ▶}
1 => LengthAwarePaginator {#403 ▶}
2 => LengthAwarePaginator {#423 ▶}
3 => LengthAwarePaginator {#431 ▶}
4 => LengthAwarePaginator {#453 ▶}
5 => LengthAwarePaginator {#471 ▶}
6 => LengthAwarePaginator {#491 ▶}
7 => LengthAwarePaginator {#513 ▶}
8 => LengthAwarePaginator {#535 ▶}
9 => LengthAwarePaginator {#555 ▶}
10 => LengthAwarePaginator {#575 ▶}
11 => LengthAwarePaginator {#595 ▶}
12 => LengthAwarePaginator {#615 ▶}
]
지금 firstItem, count
오류가 발생처럼 나는 방법은 존재하지 및 일부 다른 오류가 나는