为了账号安全,请及时绑定邮箱和手机立即绑定

laravel框架orderBy问题?

laravel框架orderBy问题?

千巷猫影 2018-11-15 19:15:51
orderBy('list','asc').我想让该列值等于3的排在最前面,怎么做。在线等老哥...  orderBy('list','asc').我想让该列值等于3的排在最前面,怎么做
查看完整描述

1 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

用orderByRaw 来实现

->orderByRaw(\DB::raw("FIELD(字段, 3)")

最后得到的sql就会是

select * from 表 where 条件 order by FIELD(字段,3)


查看完整回答
反对 回复 2018-12-14
  • 1 回答
  • 0 关注
  • 1517 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信