Chave composta como chave estrangeira..
08/11/2010 00:00
0
Bom pessoal, é claro que estou trabalhando em uma base legada... mas vamos ao problema.
A chave da classe estado é composta por código do estado e código do pais.
class Estado {
..
static mapping = {
id composite: ['pais_cd', 'esta_cd']
}
}


class Municipio {
Estado estado;
//
}


Eu já tentei personalizar de todas as maneiras o nome das colunas das chaves estrangeiras mas sem sucesso ele sempre assume o nome padrão.

Alguem já passou por esta situação?
Tags: Grails


0
Oi volnei,

bom: chutando, pois nunca passei por esta situação.
Mas algo deste tipo não funcionaria?


class Cidade {
static belongsTo = [estado:Estado]

static mapping = {
estado composite: ['pais_cd', 'esta_cd']
}
}


A propósito, postei sua dúvida no twitter do Grails Brasil. Espero que mais gente já tenha passado por algo similar.


0
Olá Kicolobo!

Bom, é uma tentativa, vou ver aqui e posto os resultados.

Tentei muita coisa já.. rsrs

Obrigado pela atenção.
Abraço
09/11/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto