【发布时间】:2017-10-23 16:02:48
【问题描述】:
JOOQ 文档解释了一种将 JOOQ 表映射到不同模式和表名的方法。列名呢?换句话说,我可以在一组类似的结构化表上运行我的 JOOQ 支持的代码,其中列名与硬编码的不同,但具有相同的含义。例如
PEOPLE(FIRST_NAME, LAST_NAME) -> EMPLOYEES(FName, LName)
谢谢, 最大
【问题讨论】:
JOOQ 文档解释了一种将 JOOQ 表映射到不同模式和表名的方法。列名呢?换句话说,我可以在一组类似的结构化表上运行我的 JOOQ 支持的代码,其中列名与硬编码的不同,但具有相同的含义。例如
PEOPLE(FIRST_NAME, LAST_NAME) -> EMPLOYEES(FName, LName)
谢谢, 最大
【问题讨论】:
从 jOOQ 3.9 开始,还没有开箱即用的支持。这是相关的功能请求https://github.com/jOOQ/jOOQ/issues/2949
一种解决方法是实现VisitListener,它会在较低的 AST 转换级别上处理此类转换。
【讨论】: