문제

에서 일하고 있어요 Laravel 프로젝트가 있는 두 개의 모델로: Offer belongsTo Category.

그것은 쉽게 매기 결과할 때 나를 검색하는 모든 레코드:

$offers = Offer::paginate(10);

하지만 내가 하려고 해요 그냥 검색 Offers 는 특정 Category,그것은 작동하지 않습니다:

$category = Category::whereId($category_id)->with('offers')->first()->paginate(10);

나는 이 오류가 발생할 수 있습니다.

 Undefined property: Illuminate\Pagination\Paginator::$offers 

업데이트:

나는 그것을 해결을 대체하여 두 번째 코드 이:

$category = Category::find($category_id);
$offers = $category->offers()->paginate(10);
도움이 되었습니까?

해결책

두 번째 대체 코드 이:

$category = Category::find($category_id);
$offers = $category->offers()->paginate(10);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top