You are here

25 排序

admin 的头像
Submitted by admin on 星期五, 2015-06-05 06:42

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com

    为了给动态查询添加一个order by语句,可以使用orderBy()方法:

<?php
$query->orderBy('title''DESC');
?>

    上面的代码将会指示查询,按照标题字段的降序排列。第二个参数的可选值有"ASC""DESC",分别表示升序和降序,默认值为"ASC"。注意,这里的字段名字,应该是addField() addExpression()方法中创建的别名,所在,在大多数情况下,你会在这里使用这些方法的返回值,从而确保使用了正确的别名。为了按照多个字段排序,简单的依次调用orderBy()多次就可以了。


Drupal版本: