Como remover uma relação Many-to-Many entre duas Classes?
23/05/2009 00:00
0
Como removo uma relação Many-to-Many entre duas Classes?

Tenho duas Classes, Um Aluno tem várias turmas, e uma Turma tem vários alunos. O Grails está associando as classes normalmente, mas na hora de desfazer a relação ele não faz nada. O código para desfazer a relação está abaixo:


alunoInstance.turmas = []
params.turmas.each{
alunoInstance.turmas.add(Turma.get(it))
}
alunoInstance.save(flush:true)


Obs: O parâmetro turmas que vem em params contém os novos id's de turmas que vou adicionar, mas no fim ele não salva.
Tags: Grails



0
Valeu a ajuda, mas eu queria saber como remover. Graças ao Google achei o seguinte <!-- m --><a class="postlink" href="http://www.grails.org/doc/1.1.1/">http://www.grails.org/doc/1.1.1/</a><!-- m --> , espero que isso ajude outros que tenham essa dúvida.
25/05/2009 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