如何通过Hibernate Mapping创建完整索引索引

时间:2016-07-19 11:43:27

标签: java mysql hibernate full-text-indexing

我可以通过

在Hibernate映射中的列上创建Unique Constraint
@Table(name = "table_name", uniqueConstraints = {
           @UniqueConstraint(columnNames = {"column_with_unique_value"}) })

如果我想将Index添加到指定的列

@Column(name = "index_column", nullable = false)
@Index
private String indexColumn;

因此,在mysql中可能有3个索引(unique,index,full_text),我可以通过hibernate映射注释创建两个索引(unique,index)。但我似乎无法找到任何用于创建Full Text Index的注释或文档。

MySQL版本:5.7.x。

Hibernate版本:4.2.7.Final

搜索全文索引创建主要返回与hibernate搜索和Lucene相关的结果。是否有任何hibernate注释可用于直接在MySQL INNODB表中创建Full Text Index ..? (就像@UniqueConstraint@Index注释一样)

0 个答案:

没有答案