Это моя модель.
класс пользователя {
@CollectionOfElements
@JoinTable(name = "user_type", joinColumns = @JoinColumn(name = "user_id"))
@Column(name = "type", nullable = false)
private List<String> types = new ArrayList<String>();
}
Вы можете вообразить, что будет таблица с именем "user_type", которая имеет два столбца, один - user_id, другой - type.
И когда я использую hbm2ddl для генерации ddls, я могу получить эту таблицу вместе с ограничением внешнего ключа для user_id. Однако для этого столбца нет индекса этого. И мне нужен этот индекс. Как я могу позволить Hibernate генерировать этот индекс для меня?
Спасибо!