1
は、私が持っているGrailsのドメインクラスは保持されません。このようなものを(プラグインはGrailsの):Redisのは、私はRedisのに固執する必要が列挙型オブジェクト
class A {
String one
Integer two
B three
E four
mapWith = "redis"
}
class B {
String name
}
enum E {
VALUE1, VALUE2
}
私はGORMと、クラスAのインスタンスを永続化.save()メソッドを使用すると、Redisはenumフィールド "4"を除いて正しく保存します。
あなたが見ることができるように事実が知られており、ここに報告されていますhttp://jira.grails.org/browse/GPREDIS-3
は、列挙型または類似のものを保存するには良い回避策はありますか? Stringオブジェクトの配列について考えていますが、どう思いますか?
私はこの作品を作るためにあなたのバート:) – lucke84
に感謝し、あなたが示唆しているソリューションを好むが、私は、「トランジェント」のマッピングを削除したそうゲッターはインしてフィールドを取得することができませんでした事実に依存しない対応する文字列。 私は間違ってやっていますか?文字列を一時的なフィールドとして配置するように指定したのはなぜですか? – lucke84
申し訳ありません、それはちょうどget/setペアなので、 'four'にする必要があります。 –