将SQL查询转换为查询构建器Laravel

时间:2018-08-14 10:22:32

标签: mysql laravel-5 eloquent query-builder

我想将此SQL查询转换为Query builder Laravel

SELECT * FROM articles ORDER BY (titre LIKE '%book%') DESC

1 个答案:

答案 0 :(得分:1)

更新: 尝试以下代码:

DB::table('articles')->orderBy(DB::raw("title LIKE '%$value%'"),'desc')->get();

我认为以下方法也可以解决您的问题:

DB::table('articles')->orderByRaw("(title LIKE '%book%') DESC")->get();