モデルに oneToMany および ManyToOne マッピングがあります。
クラス ユーザー
@OneToMany (cascade = { CascadeType.REFRESH, CascadeType.DETACH }, fetch = FetchType.EAGER)
private Set<Judgement> judgements;
クラス判定
@ManyToOne(cascade = { CascadeType.REFRESH, CascadeType.DETACH})
@JoinColumn(name = "user_id")
private User judge;
そしてDBでは、ユーザーと判断としてテーブルを作成する必要があります。コードを実行しようとすると、次のようなエラーが表示されました。
Caused by: org.postgresql.util.PSQLException: ERROR: relation "users_judgements" does not exist
テーブルusers_judgementsを手動で作成する必要があるということですか?jpaは自動的に関係を作成できませんか? RoRはそれを行うことができます...ありがとう。