У меня в базе данных есть столбец, который представляет собой varchar[].
Мне бы очень хотелось сопоставить его с перечислением Java/Kotlin. У нас уже это работает, чтобы получить его в виде списка строк (через com.vladmihalcea:hibernate-types и StringArrayType), но не с сопоставлением с перечислением. Знаете ли вы, возможно ли это?
Поскольку мы знаем, как сопоставить varchar с перечислением и varchar[] с коллекции String, мне хотелось бы подумать, что это возможно, но мне пока не удалось.
Вот простой пример моей текущей конфигурации:< /p>
Код: Выделить всё
CREATE TABLE test(my_values varchar[]) ;
INSERT INTO test(my_values) values ('{VAL1, VAL2}')
Код: Выделить всё
@Entity
@Table(name = "test")
data class DbTest(
@Column(name = "my_values")
val myValues: List
)
enum class Values {
VAL1, VAL2
}
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/637 ... collection
Мобильная версия