待解决
KaiwuDB 落地实践

执行分页查询 报错 Error querying database

J
Jessie
发布于 2026-09-14 15:14:40
1 -

用 MyBatis-Plus 连接 KWDB,普通查询都正常,但一执行分页查询就报错
Error querying database.
com.baomidou.mybatisplus.core.exceptions.MyBatisPlusException: other database not supported

社区版不支持分页查询吗?

U

撰写回答

编辑器加载中...

1 条回复

K小二
K小二
2026-09-18 15:55:15

KWDB 支持分页,这个应该是 MyBatis-Plus 的分页插件校验数据库类型时出错,你可以在应用代码中显式配置 `DbType.POSTGRE_SQL`,把 `PaginationInnerInterceptor` 注册到 `MybatisPlusInterceptor` 里:

@Configuration
public class MybatisPlusConfig {
 @Bean
 public MybatisPlusInterceptor mybatisPlusInterceptor() {
 MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
 interceptor.addInnerInterceptor(
 new PaginationInnerInterceptor(DbType.POSTGRE_SQL)
 );
 return interceptor;
 }
}

配置生效并重启应用后,再执行分页查询试试。