从 jOOQ 中的别名 table 获取基础非别名 table

Get underlying non-aliased table from aliased table in jOOQ

我有一个别名 table

Author a = AUTHOR.as("a");

我正在尝试从 a 访问基础 table AUTHOR 但看不到如何访问。

我已经试过了 a.alias.wrapped 但那对我不起作用

基础 table 未通过别名 table 公开,因此您无法获取它。

相反,如果试图检查 Aliased table 是否是某种类型(这是我想要底层 table 的最初原因),你可以做

if (a is Author) {
 // Do Something
}