Grails 2.0.0中Map的默认映射只允许值字段中少于255个字符的字符串,我需要更多。
我显然可以将我的地图更改为用户定义的hasMany键/值实体,但是我从1.3.7移植了一个大型项目,该项目有很多地图,并希望通过一次更改解决问题。
我已经阅读了另外两个StackOverflow问题(here和here),为了改变这个问题,我需要“为HashMap类型包含Hibernate的自定义处理程序”,但是在哪里和如何做我这样做了?
我在标准的Grails文档中找不到任何内容。
答案 0 :(得分:1)
您是否尝试过应用全局数据库映射? http://grails.org/doc/1.3.7/ref/Database%20Mapping/Usage.html
答案 1 :(得分:0)
我认为您必须应对自定义UserType
,因为它在Joda-Time plugin中完成,以处理与Gorm类型相同的Joda-Time类型
您会找到另一个示例there