当我想建立一个像以下那样的sql时,我遇到了laravel雄辩的语法问题:
select * from order force index(type) where type=1
。
无论如何,我可以使用DB来构建它,如:
DB::table(DB::raw('order force index(type)'))->where('type', 1)->get();
但是无论如何都要使用雄辩来做,例如:Order::forceIndex('type')..
?
谢谢
答案 0 :(得分:0)
不幸的是,当前版本的Query Builder没有针对此类特定指令的方法。所以你的方法足够好了。
无论如何,我建议避免force indexing
。至少你可以使用use index