2016-07-07 4 views
1

2.2からgrails 3へのアップグレードの一部として複数のmixinを特性に変更した後、次のエラーが発生しました。Grails 3アップグレード - 結果セットを抽出できません

org.hibernate.exception.SQLGrammarException:、ResultSetの

(man.names)

名前がManEnt上型MansNameEntのhasManyのプロパティがある場合は、エラーがここに

起こる

を抽出できませんでした結合テーブルがデータベースに存在します。なぜ今これが壊れているのか分かりませんか?

アイデア?

+0

あなたはplsはどのようにコメントすることができますので、エンティティクラスのマッピングで、私は、明示的にテーブルを結合すなわち

名joinTableを設定しますこれは修正されましたか? – JohnTheBeloved

+0

@JohnTheBeloved私は私の答えで修正を説明します。 –

+0

申し訳ありませんが、ありがとう、ありがとうございます – JohnTheBeloved

答えて

1

私は休止状態のログをオンにしたとき、私は休止状態が間違った結合表の名前を生成していたのを見ることができました。 [名前:「join_table_name」、キー:「キー」、列:「列」]

関連する問題