2016-02-14 86 views
0

我有3個這樣的查詢Combile檢索查詢laravel 5

first Photos::where('approve',1)->orderBy('created_at','desc')->take(2)->get(); 
second Photos::where('approve',1)->orderBy('created_at','asc')->take(2)->get(); 
last Photos::where('approve',0)->orderBy('created_at','desc')->take(2)->get(); 

我如何加入到這個一個查詢。在執行我想創建這樣我想嘗試創建許多查詢具有許多特性新聞在線但我的一些朋友說,maximun查詢,以獲得高peformance是4查詢/頁

回答

0

這些似乎是小查詢足夠,這樣你就不需要加入到一個。有字面上是千萬百計查詢的幾十頁。

每個這些應該只毫秒,所以我建議你開始只有當檢測到實際問題進行優化。