2
我一直在使用Laravel一段時間,並真正享受它,但是我似乎已經脫鉤使用查詢生成器。Laravel查詢構建器限制
我在我的查詢中有多個UNION,它們都是按照我想要的方式工作,但是當我添加 - > take()方法來限制結果時會發生一些小奇怪,而不是坐在最後的限制我的查詢它位於第一個選擇內。
例子,因爲它代表:我想如何它
(select * FROM fruit LIMIT 1) union (select * FROM veg)
示例工作:
(select * FROM fruit) union (select * FROM veg) LIMIT 1
BASIC代碼示例:
$fruit = DB::table('fruit')
->select(*);
$veg = DB::table('veg')
->select(*);
$query = $fruit->union($veg)->take(1)->get();
return $query;
有沒有人遭遇了同樣的問題?更重要的是有誰設法解決這個問題?我一直在尋找解決方案的小時,所以任何幫助將不勝感激。
有在流利的查詢生成器沒有mysql工會職能,該聯盟希望又增加了查詢。 – marcanuy