[英]Laravel 4.1 - Paginating nested eager load issues
是否可以對嵌套的緊急負載的父節點進行分頁?
我的三個模型是:
活動-有很多參與者
參加者-有很多產品
產品
目前,我的代碼看起來像...
return Event :: with(array('participants.products'=> function($ q){
$ q-> paginate(100); }))-> where('id',$ id)-> get();
此代碼在返回我的事件,事件參與者和那些參與者的產品時起作用。 我遇到的問題是分頁似乎僅適用於產品。 我希望將其僅應用於參與者。 目標是返回我的活動,100個參與者,然后返回這100個參與者的所有產品。
這可能嗎?
我相信這樣的事情應該對您有用。
return Event::with(array('participants' => function($q)
{
$q->paginate(100);
}, 'participants.products'))->where('id', $id)->get();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.