关于jfinal db.paginate()方法中 正则的问题

前提,oracle 数据库,jfinal 框架
项目需求,要根据一列排序,空值在最后,于是小生写了sql为
select * from table  order by   column desc  nulls last
之后用 jfinal的db.paginate() 出现问题,具体原因位置在

com.jfinal.plugin.activerecord.dialect.Dialect.Holder  这个方法中的正则不能除去 nulls last
本人目前卡在这里,不知道该怎么解决,想过 继承类自己重写方法,不过由于太菜,写出来完全调用不到。。。请各位大神指教一下

评论区

jounzhang

2019-03-29 14:26

写个类继承这个类,重写这个方法,然后AcriveRecordPlugin类有setDialect方法

JFinal

2019-03-29 17:52

分页问题,有详细的文档:
https://www.jfinal.com/doc/5-6

里面分析了可能用错的原因,还提供了 paginateByFullSql 方法

热门反馈

扫码入社