0
Ich bin auf der Suche nach einer Möglichkeit, diesen Code zu paginieren. Ich kann nicht einfach verwenden ->paginate()
Wie Sie sehen, verwende ich Eager Loading.Laravel Eager Loads Seitenumbruch
return CTL_Resource::with(['creationCountry' => function($query) {
$query->select('idCountry','name');
}, 'creatorUser' => function($query) {
$query->select('idUser', 'name');
}, 'resourceType' => function($query) {
$query->select(['idResourceType', 'name']);
}, 'tags' => function($query) {
$query->select(['idTag' => 'name']);
}, 'quickTags' => function($query) {
$query->select(['idQuickTag' => 'name']);
}, 'relatedTo' => function($query) {
$query->select(['idRelatedTo' => 'name']);
}])->get();
verwenden, sollten Sie in der Lage sein, mit dem eifrigen Laden zu verwenden, Paginieren. Versuch es. –
habe ich schon probiert, zumindest nach "-> get-> paginate()" und stattdessen "with()" ... aber kann nicht. Ich habe eine Methode hier gefunden und werde versuchen https://jenssegers.com/57/laraval-pagination-with-grouping-and-eager-loading –
Sie müssen nicht verwenden '-> get()' wenn Sie verwenden '- > paginate() ' –