У меня есть модель данных, в которой мне нужно индексировать столбец String
с помощью базы данных:
@Entity
public class A {
// ...
@Column(length=2048)
@Index(name="strFieldIndex")
private String strField;
}
При добавлении атрибута length
@Column(length=2048)
(для которого спящий режим не 't генерировать varchar больше) следующее сообщение об ошибке появляется на MySQL
:
ERROR org.hibernate.tool.hbm2ddl.SchemaExport -
BLOB/TEXT column 'strField' used in key specification without a key length
Я отсканировал документы API на спящий режим и не могу найти подход к настройкедлина ключа.