PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Spalte mit logischem Namen kann nicht gefunden werden

Im ProjectLevel2Repository Sie haben eine Zuordnung zu ProjectRepository mit einem @JoinColumn mit dem Namen projectlevel1id was nicht existiert. Nach Ihrer Beschreibung sollte dies ProjectLevel1Repository zugeordnet werden

@ManyToOne
@JoinColumn(name="projectlevel1id", referencedColumnName = "projectlevel1id")
@JsonIgnore
private ProjectLevel1Repository projectlevel1;