2013-07-10 61 views
3

多列我有以下代码:休眠 - 指数上的排序顺序

@Table(appliesTo = "MyTable", indexes = { 
    @Index(name = "MultipleColumnsIndex", columnNames = { "column1", "columns2" })}) 

注:这是Hibernate的表。

从查看数据库中创建的表我可以看到索引 - 两列顺序都是ASC。 是否可以按照ASC顺序排序column1和按DESC顺序排序column2?

回答

0

它的工作在休眠4.3.8.Final

@Table(appliesTo = "MyTable",indexes= { 
    @Index(name = "MultipleColumnsIndex", columnNames = { "column1", "columns2 desc" }) 
})

但它不处于休眠工作5.2.10.Final