PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Impossible de trouver une colonne avec un nom logique

Dans ProjectLevel2Repository vous avez un mappage vers ProjectRepository en utilisant un @JoinColumn nommé projectlevel1id qui n'existe pas. D'après ce que vous décrivez, cela devrait être mappé sur ProjectLevel1Repository

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