2
我有一個Post模型和一個Tag模型成爲多對多的關係。Laravel 3雄辯的多對多關係
當我的職位和所有標籤後有我用這個和它的作品只是罰款:
$posts = Post::with(array('tags'))
->where('cat_id', '=', $cat->id)
->where_published(1)
->order_by('created_at', 'desc')
->paginate('10');
上面的代碼顯示創建的最新文章和分頁他們。
我想實現同樣的事情,但另一種方式,從標籤開始,並獲得由created_at列分頁和排序的帖子列表。
Tag::with(array('posts'))
->where('tagname', '=', $tag)
->first();
這個工程,但顯示所有帖子,我希望他們分頁,排序和過濾where_published(1)。
這可以通過使用急切的加載(沒有急於加載我已經知道這樣做,但會有太多的查詢作出)的雄辯?
我在哪裏可以過濾和如何讓他們分頁?