我有作者和書之間的ManyToMany關係。
表:作者
ID |命名針對非標準ManyToMany關係的HQL查詢
表:ASSIGN
*號| author_id | book_id *
表:BOOK
ID |標題
但我不使用非標準多對多映射,我使用的下一個
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