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

thinkphp3.2.3无法使用order吗

thinkphp3.2.3无法使用order吗

红颜莎娜 2018-12-04 05:04:44
thinkphp3.2.3无法使用order吗
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

可以使用啊

order方法属于模型的连贯操作方法之一,用于对操作的结果排序。


用法如下:

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

注意:连贯操作方法没有顺序,可以在select方法调用之前随便改变调用顺序。


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

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

如果没有指定desc或者asc排序规则的话,默认为asc。


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

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


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

添加回答

举报

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