我有 3 个名为 School、SchoolType 和 Country 的表。您可以看到 School 和 SchoolType 之间的关系。我要查询的是;
选择与至少有一所名为“blabla”的学校的学校类型具有相同 ID 的国家/地区。
我的学校班级;
@JoinColumn(name = "school_type_ref", referencedColumnName = "school")
@ManyToOne(cascade = CascadeType.ALL, optional = false, fetch = FetchType.EAGER)
private SchoolType schooltype;
我的 SchoolType 类;
@LazyCollection(LazyCollectionOption.FALSE)
@OneToMany(cascade = CascadeType.ALL, mappedBy = "schooltype")
private List<School> schoolList;
private String id;
我的国家班;
private String id;