У меня есть две таблицы, first_table
и second_table
, к которым я присоединяюсь.second_table содержит отношение @OneToMany с таблицей записей.Это отношение отмечено с помощью FetchType.Lazy.Когда я запускаю запрос ниже, я получаю это исключение, указывающее, что FETCH не распознан
org.hibernate.exception.SQLGrammarException: could not execute query
...
SELECT *
FROM first_table f
LEFT OUTER JOIN second_table s ON f.id = s.id
JOIN FETCH[*] second_table.records
...
JPARepository собственный запрос
SELECT *
FROM first_table f
LEFT OUTER JOIN second_table s ON f.id = s.id
JOIN FETCH second_table.records