Ola gregory,
Voce conseguiu um exemplo para isso ?
Se entendi bem! A questão é encontrar todos os Atendimentos realizados por um contato passando como parâmetro de busca o telefone do mesmo.
Tente o seguinte.
def filtro = {
Contato {
eq ('telefone', params.telefone)
}
}
def criteria = Contato.createCriteria()
def contatoInstanceList = criteria.list(params, filtro)
Se não funcionar acredito que seja próximo disso.
Dá uma olhada no link as outras possiblidades do critéria.
<!-- m --><a class="postlink" href="http://grails.org/doc/latest/ref/Domain%20Classes/createCriteria.html">http://grails.org/doc/latest/ref/Domain ... teria.html</a><!-- m -->
Procure pesquisar no User Guide do site do Grails, é uma ótima fonte.
Só pra complementar acabei de ler um texto excelente do Kicolobo sobre Critéria.
Vai te tirar muitas dúvidas com certeza.
<!-- m --><a class="postlink" href="http://www.itexto.net/devkico/?p=885">http://www.itexto.net/devkico/?p=885</a><!-- m -->