Я создал простой доменный класс с картой внутри него.
class Foo {
Map bar
}
Отображение баров будет создано как что-то вроде:
create table foo_bar (bar bigint, bar_idx varchar(255),
bar_elt varchar(255) not null);
... как указано в http://www.grails.org/GORM+-+Collection+Types:
Статическое свойство hasMany определяет тип элементов карты. Ключи для карты ДОЛЖНЫ быть строками.
Теперь мой вопрос: можно ли создать карту значений, отличных от строк? Я могу добиться этого, используя чистый Hibernate (сопоставление элементов) — есть идеи, как перенести это на Grails?