3

我有以下代码:

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

注意:它是休眠表。

通过查看数据库中创建的表,我可以看到索引 - 两列的顺序都是 ASC。是否可以按 ASC 顺序对 column1 进行排序,按 DESC 顺序对 column2 进行排序?

4

2 回答 2

1

这是休眠 5.2.10 中的错误并在 5.2.13 HHH-11913中修复

于 2018-12-06T03:59:08.200 回答
0

它在休眠 4.3.8.Final 中工作

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

但它在休眠 5.2.10.Final 中不起作用

于 2017-08-04T07:54:23.460 回答