Is it possible to persist an artificial property in Grails 2.5.x GORM?
Using Hibernate 4 annotations / settings would also be possible.
e.g., I'd like to be able to persist DomainObjectC to a domain_object_c table with 3 columns (id, do_b_id, do_a_id) to denormalize do_a_id.
How can I make GORM create & populate the domain_object_c.do_a_id column?:
class DomainObjectA {}
class DomainObjectB {
DomainObjectA doA
}
class DomainObjectC {
DomainObjectB doB
Long getDoAId() {doB?.doAId}
}