|
order( ) 专用于排序 排序规则有: asc[升序] desc[降序]格式1: order('字段名 排序规则')
格式2: order('字段名 排序规则,字段名 排序规则')
格式3: order(['字段名'=> ' 排序规则','字段名'=> ' 排序规则'])
注意:格式3的 数组写法 通常是 在 字段名 与mysql 关键字有冲突的时候
例: 根据 gid 降序排列- $list = Admins::where('id','>','0')->order('gid desc')->limit($binLimit,$limit)->select();
复制代码 例2:根据 gid 降序排列 并根据 add_time 降序排列 【在同等gid 的情况下 触发第二个排序规则】
- $list = Admins::where('id','>','0')->order('gid desc,add_time desc')->limit($binLimit,$limit)->select();
复制代码
例3: 根据 gid 降序排列 并根据 add_time 升序排列- $list = Admins::where('id','>','0')->order(['gid'=>'desc','add_time'=>'asc'])->limit($binLimit,$limit)->select();
复制代码
|
|