2011-03-23 4 views
0

안녕하세요,최대 절전 모드 및 struts2 createcriteria

나는 부모 - 자식 관계가 있고 하위 레코드에 대한 제한을 가하고 싶습니다. 나는 부모 레코드에 기준에 맞는 자식 만로드하려고합니다. 나는 하나의 아래를 시도했지만 모든 레코드를 얻는 것은 그것은 matche 여부 이오 :

Criteria crit = session.createCriteria(Activities.class); 
Criteria prdCrit = crit.createCriteria("favorites"); 
prdCrit.add(Restrictions. 
    eq("accFavorities","true")); 
prdCrit.add(Restrictions. 
    eq("compnay","yahoo")); 

어떤 도움에 감사드립니다.

감사

답변

0

this post을 읽거나 하위 쿼리 대신 (DetachedCriteria)

+0

감사를 사용합니다. 나는 아래의 쿼리를 사용하고 그것 worksCriteria crit = session.createCriteria (Activities.class); \t \t \t 기준 prdCrit = crit.createCriteria ("즐겨 찾기", "즐겨 찾기", CriteriaSpecification.LEFT_JOIN); \t \t \t prdCrit.add (Restrictions.eq ("favorites.accFavorities", "true"))); \t \t \t prdCrit.add (Restrictions.eq ("favorites.company", userCompany))); \t \t \t activities = prdCrit.list(); – Vallaru