및 사이에 ManyToMany 관계가 있습니다.
테이블 : 작성자
id |비표준 ManyToMany 관계에 대한 HQL 쿼리
테이블 이름 : ASSIGN
* ID를 | author_id | book_id *
테이블 : BOOK
ID | 제목
하지만하지의 standart ManyToMany 매핑을 사용하고, 나는
class Book
{
@Id
long id;
String title;
@OneToMany
List<Assign> authors;
}
class Assign
{
@Id
long id;
@ManyToOne
Book book
@ManyToOne
Author author;
}
class Author
{
@Id
long id;
String name;
@OneToMany
List<Assign> books;
}
저자의 이름에 대한 모든 책을 얻을 수있는 쿼리는 무엇입니까 다음에 사용하고? 또한 저자 이름에 대한 모든 책의 이름을 가져 오는 쿼리는 무엇입니까?
'where book.title = : title'. 네, 맞습니다. – Ilya