개체 내에 개체가 있고 가장 안쪽에있는 개체의 필드 중 하나를 사용하여 제한을 만들고 싶습니다. 이제 나는 다음과 같이함으로써 실현 될 수 있다고 생각했습니다 :Hibernate Crtieria 및 제한 사항이 올바르게 작동하지 않습니다.
... .add (Restrictions.eq ("myObjectTwp.myObjectThree.myObjectsID", mySearchId)). list();
그러나 이것은 효과가없는 것 같습니다. 그러나 오류 메시지가 나타나지 않고 대신이 제한 사항이 고려되지 않은 것처럼 보입니다.
별칭 (조건 쿼리의 연결에 대한 설명서의 장에서 설명 됨) : http://docs.jboss.org/hibernate/core/4.2/manual/en-US/html_single/#querycriteria-associations –