使用SqlPara 参数的 paginate时如何动态设置order by

使用SqlPara 参数的 paginate

     paginate(int pageNumber, int pageSize, SqlPara sqlPara)

如何动态设置order by条件呢?

评论区

JFinal

2018-01-17 22:05

通过 Kv 传递进去,像下面这样:
Kv cond = Kv.by("orderBy", "id desc, name asc");

sql 模板中这么来用:
#sql(...)
select ... from ... where ... order by #(orderBy)
#end

获取的时候: SqlPara sp = getSqlPara(key, cond);

别的参数也可以这样来传进去,具体看一下文档

热门反馈

扫码入社