4
집합에 특정 유형의 항목이있는 항목의 목록을 되 찾으려합니다. 예를 들어최대 절전 모드 - 목록의 클래스에 대한 제한
: 나는 애완 동물로 사자가 소유자의 목록을 얼마나 제한을 사용
<class name="Owner" table="OWNER">
<id name="id" column="OWNER_ID" />
<set name="cats" table="OWNER_CATS" lazy="false">
<key column="OWNER_ID" />
<many-to-many class="Cat" />
</set>
<class name="Cat" table="CAT" discriminator-value="C">
<id name="id" column="CAT_ID" />
<discriminator column="type" type="character" />
<subclass name="Lion" discriminator-value="L">
<property name="teeth" />
</subclass>
</class>
?
것은 내가 아무 소용이 다음의 라인을 따라 뭔가 시도했다 : (나는이 의도적 있는지 확실하지 않습니다하지만) 지금이 순간
criteria.createCriteria("cats").add(Restrictions.eq("class", Lion.class));