Hibernate映射顺序 - 忽略大小写

时间:2017-10-25 06:49:08

标签: java oracle hibernate

Hibernate映射顺序 - 忽略大小写。

<set name="documents" inverse="true" order-by="DOC_NAME"  cascade="all-delete-orphan">
    <key column="ID"/>
    <one-to-many class="com.abac.Document" />
</set>

此代码返回有序的文档列表,但在大写字母和小写字母的情况下会失败。

hibernate映射中是否有任何设置可以按顺序忽略大小写。

使用oracle db。

1 个答案:

答案 0 :(得分:1)

只需在UPPER中添加LOWERorder-by即可。我之前使用过它,这是我当时所做的,据我所记得正确。

order-by="UPPER(DOC_NAME)"

您可以在此链接查看sort媒体资源sort property