У меня есть класс домена grails, который я должен сохранить в Redis, что-то вроде этого:
class A {
String one
Integer two
B three
E four
mapWith = "redis"
}
class B {
String name
}
enum E {
VALUE1, VALUE2
}
Когда я сохраняю экземпляр класса A с помощью метода GORM .save (), Redis сохраняет его правильно, за исключением поля enum "four".
Как видите, факт известен и сообщается здесь: http://jira.grails.org/browse/GPREDIS-3
Есть ли хороший обходной путь для сохранения Enum или чего-то подобного?
Мы думаем о массиве объектов String, что вы думаете?