Procurar por 2 campos
09/01/2013 20:16
0
Gostaria de saber como faço para procurar por 2 ou mais campos em grails.
Por exemplo eu tenho uma classe de documentos e gostaria de fazer uma busca por Clientes dentro dos documentos que são do tipo = Nota Fiscal. Tem como fazer isso com aqueles comandos tipo findAll?

Atenciosamente
Tags: busca


0
Sim Fabiano, assim olha :

NotaFiscal.findAllByDocumentoAndSerie("1234", "A")
09/01/2013 20:39


0
Pode ser também
def minhasNotas = NotaFiscal.where{ campo1=='123'&& campo2>=10 }.list() // para vários registros
//ou
def minhasNotas = NotaFiscal.where{ campo1=='123'&& campo2>=10 }.find() // para apenas o primeiro encontrado


0
Porque meu código não deu certo?

def buscaDoc = { Documento.findAll("from documento as b where b.subtipo=:subtipo",
[subtipo:'PT'],[max: 10, offset: 5, cache: true])}
08/02/2013 21:52


0
to usando grails versão 1.3.7
08/02/2013 21:53


0
O erro é este:

Error 500: Error creating bean with name 'gerdoc.DocumentoController': Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class gerdoc.DocumentoController
Servlet: grails
URI: /Gerdoc/grails/documento/busca.dispatch
Exception Message: Could not initialize class gerdoc.DocumentoController
Caused by: Error creating bean with name 'gerdoc.DocumentoController': Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class gerdoc.DocumentoController
Class: Unknown
At Line: [-1]
Code Snippet:

Stack trace

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gerdoc.DocumentoController': Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class gerdoc.DocumentoController

at java.lang.Thread.run(Thread.java:680)

Caused by: java.lang.NoClassDefFoundError: Could not initialize class gerdoc.DocumentoController

... 1 more
08/02/2013 21:58


0
encontre um erro documento deveria estar em maiúscula... mas ainda está dando erro
08/02/2013 22:30



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