Допустим, у меня есть модель, в которой
[User] n ->1 [Site]
У меня была пара случаев, когда я использовал hql следующим образом:
em.createQuery("from users where site = :site")
.setParmeter("site", currentSite)
и получал сбои, пока я не изменил еена
em.createQuery("from users where site.id = :site")
.setParmeter("site", currentSite.getId())
Мне кажется, что Hibernate должен быть в состоянии понять это.Я делаю что-то не так или мне нужно использовать вторую форму?