11

我需要为 GORM 中的复合外键自定义列名,但我没有找到任何说明如何做到这一点的文档。我知道如何自定义 PK 列,以及如何自定义单列 FK,但不知道如何自定义多列 FK。有可能吗?

谢谢。

4

2 回答 2

2

具有复合 id 的域类必须实现该Serializable接口。

class Person implements Serializable {
...
}
于 2009-07-23T07:06:38.760 回答
0

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

我要上班了,这里简单介绍一下:

class Person {
  String firstName
  String lastName

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

Grails:对象关系映射

于 2009-05-29T11:57:51.883 回答