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 -~----------~----~----~----~------~----~------~--~---
