mam jednostki „UserDetails”, który ma następujące zmienne:hibernacji Kryteria jednostki z osadzonymi obiektów
1) ciąg userId 2) Username ciąg 3) UserContact userContact (gdzie UserContact jest osadzania klasa)
UserContact posiada następujące zmienne:
1) String PhoneNumber 2) String email miasto 3) String
Co będzie za Kryteria Hibernate do pobierania następującą listę:
użytkownicy z username = „Sam” i z miasta = „New York”
Próbowałem następujące i dostał wyjątek czasu wykonywania, że nie robi rozpoznać zmiennej 'miasto':
List<UserLogin> list = session.createCriteria(UserLogin.class).add(Restrictions.eq("userName","sam")).add(Restrictions.eq("city", "New York")).list();