2016-02-14 68 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

这些似乎是小查询足够,这样你就不需要加入到一个。有字面上是千万百计查询的几十页。

每个这些应该只毫秒,所以我建议你开始只有当检测到实际问题进行优化。