Hibernate 使用此选项休眠过滤器

Hibernate 使用此选项休眠过滤器,hibernate,Hibernate,我想筛选数据表单集合,以便只选择最新的元素。我有一个creation_date变量,它告诉我元素是何时创建的。 为了得到最新的,我想写这样的东西: 条件=创建日期>=从此处选择最大创建日期-此处应为-参考。。。此-与父映射对象关联的元素。但hibernate并不认为应该用他用来从db访问表的聪明名字来代替它。 这是我的密码: <set name="elements" table="elements"> <key column="ID_ELEMENT" /

我想筛选数据表单集合,以便只选择最新的元素。我有一个creation_date变量,它告诉我元素是何时创建的。 为了得到最新的,我想写这样的东西: 条件=创建日期>=从此处选择最大创建日期-此处应为-参考。。。此-与父映射对象关联的元素。但hibernate并不认为应该用他用来从db访问表的聪明名字来代替它。 这是我的密码:

    <set name="elements" table="elements">
        <key column="ID_ELEMENT" />
        ...

        <filter name="limitToLatestVersions"
            condition="creation_date >= (select max(creation_date) from ?my_problem )"/>

    </set>