task/3382: Fixed JPA-mapping annotation from User to ResearchArea

This commit is contained in:
Tom Zhao 2024-08-09 14:52:04 +02:00
parent 52cb71d3d2
commit cac874af88

@ -94,7 +94,9 @@ public class User extends LazyDeletableDomainObject {
private Set<Language> languages = EnumSet.noneOf(Language.class);
@ManyToMany
@JoinTable(name = "user_research_area", inverseJoinColumns = @JoinColumn(name = "research_area_id"))
@JoinTable(name = "user_research_area",
joinColumns = @JoinColumn(name = "user_id", referencedColumnName = "id"),
inverseJoinColumns = @JoinColumn(name = "research_area_id", referencedColumnName = "id"))
private Set<ResearchArea> researchAreas = new HashSet<>();
@OneToOne(optional = true)