当前用的pagehelper-spring-boot-starter 1.4.1版本,pagehelper5.几之后的版本才支持了postgresql分页。
pg和tdengine的分页可以都用pg的方言,直接升级到1.4.5,都变成了limit 10 offset 20,解决。
把自动切换方言的关一下,设置auto-runtime-dialect: false
#解决双数据源分页问题
pagehelper:
#启用合理化,如果pageNum<1会查询第一页,如果pageNum>pages会查询最后一页
reasonable: true
supportMethodsArguments: true
params: count=countSql
auto-runtime-dialect: false
auto-dialect: true
helperDialect: postgresql