Grails 3 升级 - 无法提取结果集

Grails 3 Upgrade - could not extract ResultSet

作为 grails 3 从 2.2 升级的一部分,我将多个混入更改为特征后出现以下错误。

org.hibernate.exception.SQLGrammarException: 无法提取结果集

错误发生在这里

if (man.names)

names 是 ManEnt 上 MansNameEnt 类型的 hasMany 属性,连接 table 存在于数据库中。不确定为什么现在会崩溃?

有什么想法吗?

当我打开 hibernate 日志记录时,我可以看到 hibernate 正在生成错误的连接 table 名称。因此,在实体 class 的映射中,我明确设置了连接 table 即

名称连接表:[名称:"join_table_name",键:"key",列:"column"]