2014-02-06 168 views
0

我試圖通過sellorder對此查詢進行分頁。Laravel 4查詢分頁關聯模型

$user = User::with('sellorders', 'sellorders.sellorderitems', 'sellorders.sellorderitems.status', 'sellorders.sellorderitems.device', 'sellorders.sellorderitems.device.brand')->find(\Sentry::getUser()->id); 

我可以將哪些參數傳遞給分頁方法,以便爲銷售訂單而不是用戶分頁?似乎無法找到我在文檔中查找的內容。

+0

爲什麼不使用示波器? –

回答

1

從我所知道的情況來看,您正試圖爲特定用戶的sellorders進行分頁。

我的建議是調整你的代碼是這樣的:

$user = \Sentry::getUser(); 
if ($user) { 
    $sellorders = $user->sellorders()->paginate(15); 
} 

這裏假設你有sellorders關係正確設置你的用戶模型(並且已經擴展Sentry的用戶模型,這樣做,並配置Sentry使用您的模型:請參閱https://github.com/cartalyst/sentry/issues/161)。