用这个Hibernate过滤器

时间:2011-12-15 17:48:47

标签: hibernate

我想过滤数据表单集合,以便只选择最新的元素。我有creation_date变量,它告诉我何时创建了一个元素。 为了得到最新的我想写的东西: condition =" creation_date> =(从中选择max(creation_date)) - 这应该是 - referance to ... this - 与父(映射)对象关联的元素。但是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>

0 个答案:

没有答案