【发布时间】:2018-08-14 10:22:32
【问题描述】:
我想将此 SQL 查询转换为查询生成器 Laravel
SELECT * FROM articles ORDER BY (titre LIKE '%book%') DESC
【问题讨论】:
标签: mysql laravel-5 eloquent query-builder
我想将此 SQL 查询转换为查询生成器 Laravel
SELECT * FROM articles ORDER BY (titre LIKE '%book%') DESC
【问题讨论】:
标签: mysql laravel-5 eloquent query-builder
更新: 试试下面的代码:
DB::table('articles')->orderBy(DB::raw("title LIKE '%$value%'"),'desc')->get();
我认为下面的一个也解决了你的问题:
DB::table('articles')->orderByRaw("(title LIKE '%book%') DESC")->get();
【讨论】: