GORM - Busca de elementos
15/01/2013 00:07
Boa noite!
Sou iniciante no Grails, efetuei diversas pesquisas e não encontrei nada semelhante para solucionar minha dúvida.
Segue dúvida abaixo:
Possuo três classes de domínio: Pessoa, Produto e Cartão. Segue as mesmas abaixo:
class Pessoa {
Integer id
String nome
String cpf
static hasMany = [cartoes:Cartao]
}
class Cartao {
Integer id
Long numero
Double Saldo
Boolean ativo
Integer via
static belongsTo = [produto:Produto]
static belongsTo = [pessoa:Pessoa]
}
class Produto {
Integer id
String nome
}
Gostaria de saber como retornar os dados de uma determinada pessoa e seus cartões considerando sempre a última via do cartão por produto.
O mais longe que cheguei foi:
[pessoas:Pessoa.findAllByNomeILike(“Pessoa 1%”)]
Desde já agradeço.
Tags:
GORM