laravel的orderby排序问题
在工作中写APP接口,有一个需求是:分页查询所有涨幅为0的都放最后面,其他数据按要求进行降序或升序排序,在原生的MySQL语句中,可以这么写:order by 字段A=0,字段A;
而在laravel框架中是不予许你这么写的:
...
->orderBy('quotation_types_id=0') (报错!!!)
->orderBy('quotation_types_id','desc')
...
laravel5.5提供了orderByRaw方法;
就可以达到上面说的效果!