数据列表类的 API 及标签,几乎可以支持所有字段的排序。
语法
排序参数:
orderBy
排序字段:实体类属性名。如文章的发布日期
publishDate
。该属性名会按命名规则转换为数据库字段名publish_date_
顺序或倒序:默认顺序排列,倒序则在属性名后加
_desc
。如:publishDate_desc
多字段排序:多个字段排序用逗号分开,与 SQL 的 order 规则类似。如:
sticky,publishDate_desc
。注意不要加空格,错误示范:sticky, publishDate_desc
标签排序
[@ArticlePage orderBy='sticky_desc,order_desc'; pagedList]
...
[/@ArticlePage]
API 排序
/api/article/page?orderBy=order,publishDate_desc