Tp5.1 简单实现对null值排序

使用orderRaw()

 

我的有null值的 字段是 position

 

1.null 值在最后:

$data = $this->article->orderRaw('if(isnull(position),1,0),position,update_time desc')->select();

 

2.null 值在最前:

$data = $this->article->orderRaw('if(isnull(position),0,1),position,update_time desc')->select();
posted @ 2021-08-11 11:50  jaychou、  阅读(243)  评论(0编辑  收藏  举报