One-to-many com uma tabela
20/12/2008 00:00
0
Olá,
Sou novo no Grails, e gostei bastante da plataforma. Bem simples de resolver problemas diários, que tomavam muito tempo.

Mas hoje, me deparei com uma questão, que não consegui resolver:

Preciso montar um relacionamento com uma única tabela de categorias. Exemplo:

Crédito
--Salário
--Outras Rendas
Débito
--Casa
----Energia
----Água
----Telefone
....

E tentei da seguinte maneira no Grails:

class Categoria {

static constraints = {
nome(maxLength:50, blank:false)
categoria()
}

String nome
Categoria categoria

static optionals = ["categoria"]
String toString(){
"${this.nome}"
}
}


Porém, dessa maneira não está funcionando.
Alguém tem uma idéia melhor de como fazer funcionar esse tipo de relacionamento no grails? E depois para fazer a listagem, em níveis, alguém sabe se existe uma maneira mais simples, do que fazer o html na mão?

Obrigado.
Tags: Grails


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