consegui em parte utilizando $this->Post->findAllByCategoriaId($categoria_id);
, mas pelo que vi nesta função não tem como adionar condições ou como
ordernar os resultados


Em 30/11/07, Augusto Ferreira <[EMAIL PROTECTED]> escreveu:
>
> acho que esta busca deveria ser feita pelo id da categoria, até pq pode
> haver nomes de categorias repetidos  (caso não haja verificação), dessa
> maneira $this->Post->findAllByCategoriaId($categoria_id);
>
> Em 30/11/07, Eber Freitas Dias <[EMAIL PROTECTED]> escreveu:
> >
> > Na verdade isso não é possivel de se fazer com o Cake... Não
> > diretamente...
> > O resultado do findAll é a construção de diversas queries, por isso que
> > qdo vc procura sem incluir a categoria, elas aparecem, mas num query só não
> > é possivel buscar numa relação HABTM, porque não é um LEFT JOIN ou coisa
> > assim...
> >
> > Da uma olhada aqui, tem varias discuções já a este respeito:
> > http://groups.google.com/group/cake-php/web/frequent-discussions
> >
> > Certamente você vai resolver seu problema lá!
> >
> > []'s
> >
> > Em 30/11/07, rodrigo aramburu < [EMAIL PROTECTED] > escreveu:
> > >
> > > Olá pessoal,
> > >
> > >
> > > Estou com um problemas, estou com um relacionamento n-n, e consigo
> > > travar sem problema mas quando tento utilizar um
> > > $this->Post->findAll(array(' 
> > > Categoria.nome'=>$nomeCat),array(),null,null,null,3);
> > > ele da error e mostra a query , que não inclui a tabela categoria na 
> > > query.
> > > O interessante se não utilizar nenhum parametro no findAll ele mostra as
> > > categorias sem problema.
> > >
> > > alguem tem alguma sugestão do que posso esta fazendo errado
> > >
> > > --
> > > Atenciosamente,
> > > Rodrigo Pletsch Aramburu
> > > MSN:[EMAIL PROTECTED]
> > >
> > >
> >
> >
> > --
> > -- Éber Freitas Dias
> > --
> > -- BossaNoise Records
> > -- www.bossanoise.net
> >
> >
>
> >
>


-- 
Atenciosamente,
Rodrigo Pletsch Aramburu
MSN:[EMAIL PROTECTED]

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a