LARAVE 4 Eloquent Paginate Model correlato
-
21-12-2019 - |
Domanda
Sto lavorando a Laravel Project che ha due modelli: Offer
Apposto Category
.
È facile da pagare i risultati quando sto recuperando tutti i record:
$offers = Offer::paginate(10);
.
Ma quando sto cercando di recuperare semplicemente Offers
che ha un Category
specifico, semplicemente non funziona:
$category = Category::whereId($category_id)->with('offers')->first()->paginate(10);
.
E ottengo questo errore:
Undefined property: Illuminate\Pagination\Paginator::$offers
.
Aggiornamento:
L'ho risolto sostituendo il secondo codice con questo:
$category = Category::find($category_id);
$offers = $category->offers()->paginate(10);
. Soluzione
Sostituisci il secondo codice con questo:
$category = Category::find($category_id);
$offers = $category->offers()->paginate(10);
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow