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