Pesquisa em MANY-TO-MANY
01/06/2011 00:00
0
Tenho um relacionamento MANY-TO-MANY, contudo não estou conseguindo efetuar as pesquisas(findAllBy)


class Perfil {
String action;
String controller
String nome

static belongsTo = Usuario
static hasMany = [usuarios:Usuario]
static constraints = {
}

}


class Usuario {
Integer id
String nome
String matricula
String senha

static hasMany= [perfils:Perfil]
static constraints = {
}
}


Tenho um usuario e gostaria de pesquisa por todas os seus perfils.

Tentei assim

def perfils = Usuario.get(1).perfils

Contudo deu erro.

Como faço para efetuar pesquisa em relacionamento M-M ?
Tags: Grails


0
Fernando,

Sua dúvida é interessante. porém preciso de mais detalhes para poder te ajudar:

[list]
Qual erro aconteceu?
Como esses dados que estão no banco foram inseridos? (primeiro perfil, depois adicionado os usuários, primeiro o usuário, depois adicionado o perfil, etc)
Em que local da aplicação você está executando esse código de busca?
[/list:u]
02/06/2011 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