Ситуация выглядит так:
У меня есть сущность Book, которая поддерживает отношение« один ко многим » с главой.
Теперь, если я попробую выполнить запрос " из книги книга внутреннее соединение book.chapters chapter, где chapter.title like '% hibernate%'
», он даст мне желаемый результат.
Но если я попробую « из Книги, где book.chapters.title как«% hibernate% »
», я получу ошибку незаконная попытка разыменовать коллекцию .
Дело в в том, что я хочу получить взамен только набор объектов Book, а не набор из пары объектов Book и Chapter взамен, которые я получаю с помощью предыдущего запроса.
Может ли кто-нибудь помочь мне понять?