Ich habe Entitäten User
und Test
Spring Data JPA: query ManyToMany
@Entity
public class User {
private Long id;
private String userName;
}
@Entity
public class Test {
private Long id;
@ManyToMany
private Set<User> users;
}
ich alle Tests, die von User-Einheit erhalten kann:
public interface TestRepository extends JpaRepository<EventSettings, Long> {
List<Test> findAllByUsers(User user);
}
Aber welche Abfrage kann ich für alle Tests, die von userName
finden ?
wie Sie dies in JPQL (in Query Annotation) machen? –
kann es mit Join erreicht werden. Sieh meine Antwort. – ArslanAnjum
Super Lösung, vielen Dank! Ich habe eine Weile gesucht. – dave0688