grails中是否有ElementCollection / CollectionOfElements的替代方法

时间:2011-03-13 18:16:15

标签: grails gorm

Grails中是否有ElementCollection / CollectionOfElements的替代品。

我需要为一组Components / Embeddable Objects创建一个映射。

例如,一个人有一组地址,其中Address是一个可嵌入的对象。

@Embeddable
class Address{
    ...
}

class Person{
    Set <Address> addresses
}

由于

1 个答案:

答案 0 :(得分:0)

你想要的是作文。

class Person {
    Address homeAddress
    Address workAddress
    static embedded = ['homeAddress', 'workAddress']
}
class Address {
    String number
    String code
}

http://grails.org/doc/latest/guide/5.%20Object%20Relational%20Mapping%20(GORM).html#5.2.2%20Composition%20in%20GORM