2010-12-07 12 views
7

Tengo un objeto de dominio que tiene una propiedad que deseo que GORM lo use como ID, porque el motivo es que guarda listas de este objeto y quiero filas existentes ser informado Si la ID ya existe en la base de datosCómo usar una columna de ID personalizada en GORM

Asumamos que mi propiedad quiero como el PK se llama listid

he visto varios enfoques para esto, que es mejor?

1:

id generator: 'identity', column: 'listId' 

2:

static mapping = { 
    id generator:'assigned' 
    } 
    def getKey = { 
    return listId; 
    } 

o algo completamente diferente?

Respuesta

8
static mapping = { 
    id generator: 'assigned', name: "listId", type: 'string' 
    } 
Cuestiones relacionadas