2012-04-12 10 views
9

Mam klasy domeny o zmiennej Integer "kod". moja wymogiem jest, aby „kod”, podstawową kolumnę klucza dla tej domeny, a także automatycznego przyrostu i usunąć domyślnego „id” kolumnę z tabeli utworzonej za to doamin.thnksJak zmienić kolumnę klucza podstawowego w grails?

Odpowiedz

9

Klasy domen w Grails domyślnie dyktują sposób ich mapowania do bazy danych za pomocą rozsądnych wartości domyślnych. Możesz je dostosować za pomocą DSL do mapowania ORM.

Dostosowuje sposób generowania identyfikatora dla klasy domeny za pomocą id. Zobacz Grails documentation for id.

static mapping = { 
    id column: 'code', type: 'integer' 
} 
Powiązane problemy