情景:
PARENT 1.\* CHILDREN
在“一对多”中,使用注释我获取父项的所有子项。好的......现在孩子已经提交了性别(f / m)。我希望每当我得到父对象时,我可能只有女性或男性。如何在此场景中使用 oneToMany 应用条件......?
答案 0 :(得分:0)
如何使用Hibernate过滤器http://docs.jboss.org/hibernate/orm/4.1/manual/en-US/html_single/#filters。首先为您的实体定义过滤器,然后在您需要的地方启用/禁用它们。
答案 1 :(得分:0)
你可以使用这样的一些hql:
from Parent left outer join children c where c.male=MALE