Хорошо, я сопоставил с аннотациями две таблицы с двунаправленным отношением @ManyToMany.
Теперь я хочу вернуть только те элементы, которые не имеют отношения многие ко многим, и я пытаюсьиспользуйте код из здесь , но он генерирует исключение во время выполнения.Вот HQL:
String hql = "select a from Article a " +
"left join a.tags t " +
"group by a " +
"having count(t)=0";
Есть ли лучший способ вернуть эти элементы?Или исправить ошибку в этом запросе?
Исключение, которое он выдает сейчас:
column "article0_.id" must appear in the GROUP BY clause or be used in an aggregate function
org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; SQL ...