2009-04-28 44 views
11

Tôi cần tùy chỉnh tên cột cho khóa ngoài tổng hợp trong GORM và tôi không tìm thấy bất kỳ tài liệu nào cho biết cách thực hiện. Tôi biết cách tùy chỉnh các cột PK và cách tùy chỉnh FK một cột, chứ không phải FK nhiều cột. Có thể ở tất cả?Cột khóa ngoài tổng hợp trong GORM

Cảm ơn.

Trả lời

0

Bạn cần cấu trúc "id: composite" trong đóng bản đồ đối tượng của mình.

tôi phải đi làm, vì vậy đây là một cách ngắn gọn: lớp

class Person { 
    String firstName 
    String lastName 

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

Grails: Object Relational Mapping

+1

Anh ấy hỏi về khóa ngoại, chứ không phải khóa chính – Igor

2

Một miền với id hợp phải thực hiện các giao diện Serializable.

class Person implements Serializable { 
... 
} 
Các vấn đề liên quan