Renomear campos em classe embedded Domain Model
14/07/2015 18:09
0
Boa noite,

Gostaria de saber se existe uma forma de alterar os nomes dos atributos de uma classe que esta embutido em outra.

Exemplo:

?class Filial {
?Endereco endereco

?static embedded = ['endereco']
}

class Endereco {
?String cep
}

Ao gerar o banco de dados minhas colunas ficamendereco_cep, gostaria que ficasse apenas cep.
Tags: domain, embedded, grails, groovy


0
Olá 

Bom não sei se é o caso mas para definir o nome da propriedade no banco seria assim:

static mapping = {        cep column: "nome_coluna", sqlType: "char", length: 8 }


0
Leonan, acho que isso pode te ajudar Composition in GORM
15/07/2015 16:53



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