Skip to content

Fix Registry Center - Documentation cannot paginate / cannot turn pages#4554

Open
safishhh wants to merge 3 commits into
DataLinkDC:devfrom
safishhh:dev
Open

Fix Registry Center - Documentation cannot paginate / cannot turn pages#4554
safishhh wants to merge 3 commits into
DataLinkDC:devfrom
safishhh:dev

Conversation

@safishhh

@safishhh safishhh commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

注册中心-文档 无法翻页
前端传递了无效的排序字段:前端在排序时传递了 "undefined" 作为字段名
ERROR 89291 --- [ XNIO-1 task-1] org.dinky.aop.exception.UnKnownExceptionHandler:

Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause' ### The error may exist in file [/home/fishh/Workspaces/dinky/dinky-dev/dinky-admin/target/classes/mapper/DocumentMapper.xml] ### The error may involve defaultParameterMap

The error occurred while setting parameters

SQL: SELECT a.* FROM dinky_flink_document a WHERE 1 = 1 ORDER BY a.undefined ASC LIMIT ? ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause' ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause' org.springframework.jdbc.BadSqlGrammarException:

Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause' ### The error may exist in file [/home/fishh/Workspaces/dinky/dinky-dev/dinky-admin/target/classes/mapper/DocumentMapper.xml] ### The error may involve defaultParameterMap

The error occurred while setting parameters

SQL: SELECT a.* FROM dinky_flink_document a WHERE 1 = 1 ORDER BY a.undefined ASC LIMIT ? ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause' ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause'

at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236) ~[spring-jdbc-5.3.31.jar:5.3.31]
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73) ~[spring-jdbc-5.3.31.jar:5.3.31]
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92) ~[mybatis-spring-2.1.2.jar:2.1.2]

Purpose of the pull request

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.

(or)

This pull request is already covered by existing tests, such as (please describe tests).

(or)

This change added tests and can be verified as follows:

safishhh added 3 commits June 9, 2026 23:02
注册中心-文档 无法翻页
前端传递了无效的排序字段:前端在排序时传递了 "undefined" 作为字段名
  ERROR 89291 --- [  XNIO-1 task-1] org.dinky.aop.exception.UnKnownExceptionHandler: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause'
### The error may exist in file [/home/fishh/Workspaces/dinky/dinky-dev/dinky-admin/target/classes/mapper/DocumentMapper.xml]
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT a.* FROM dinky_flink_document a WHERE 1 = 1 ORDER BY a.undefined ASC LIMIT ?
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause'
org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause'
### The error may exist in file [/home/fishh/Workspaces/dinky/dinky-dev/dinky-admin/target/classes/mapper/DocumentMapper.xml]
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT a.* FROM dinky_flink_document a WHERE 1 = 1 ORDER BY a.undefined ASC LIMIT ?
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'a.undefined' in 'order clause'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236) ~[spring-jdbc-5.3.31.jar:5.3.31]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73) ~[spring-jdbc-5.3.31.jar:5.3.31]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92) ~[mybatis-spring-2.1.2.jar:2.1.2]
在所有数据源的 convertToDB 方法中,处理 DECIMAL 类型时只返回了 "decimal" ,没有包含精度和小数位数,导致生成的 Flink DDL 中 decimal(22,4) 变成了 decimal(22,null)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant