ThinkPHP中order使用方法

order方法属于模型的连贯操作方法之一,用于对数据库操作的结果进行排序,相当于是在select语句中一个order by的子句。

例:

$Model->where('status=1')->order('id desc')->limit(5)->select();


支持对多个字段的排序,例如:

$Model->where('status=1')->order('id desc,time asc')->limit(5)->select();

如果没有指定排序规则,默认为asc。


如果你的字段和mysql关键字有冲突,那么建议采用数组方式调用,例如:

$Model->where('status=1')->order(array('order','id'=>'desc'))->limit(5)->select();





ThinkPHP中order使用方法
https://github.13sai.com/2017/01/06/96/
作者
13sai
许可协议