Grails GORM中的复合外键列

Grails GORM中的复合外键列,grails,mapping,foreign-keys,gorm,composite,Grails,Mapping,Foreign Keys,Gorm,Composite,我需要在GORM中自定义复合外键的列名,但我没有找到任何说明如何执行此操作的文档。我知道如何自定义PK列,以及如何自定义单列FK,但不知道如何自定义多列FK。有可能吗 谢谢。在对象映射闭包中需要“id:composite”构造 我要去上班了,这里简单地说: class Person { String firstName String lastName static mapping = { id composite:['firstName', 'lastName

我需要在GORM中自定义复合外键的列名,但我没有找到任何说明如何执行此操作的文档。我知道如何自定义PK列,以及如何自定义单列FK,但不知道如何自定义多列FK。有可能吗

谢谢。

在对象映射闭包中需要“id:composite”构造

我要去上班了,这里简单地说:

class Person {
  String firstName
  String lastName

    static mapping = { 
        id composite:['firstName', 'lastName'] 
    } 
}

具有复合id的域类必须实现可序列化的
接口

class Person implements Serializable {
...
}

他问的是外键,不是主键