Cara, você pode usar o unbindModel, então você poderia fazer algo do
tipo

$this->Post->unbindModel(array('hasMany' => array('Tag')));

Se for assim que você fez sua associação... Ou seja, dentro do
unbindModel você passa exatamente a forma e o modelo que você quer
retirar da associação naquele momento, assim os resultados vão voltar
sem as associações mais básicas...

On 6 out, 17:19, TSassara <[EMAIL PROTECTED]> wrote:
> Olá galera!
>
> Estou tentando limitar os campos que são retornados quando utilizo o
> findAll()
> Consigo limitar normalmente os campos retornados de seu modelo,
> porem,
> não consigo o mesmo para os modelos relacionados.
>
> Exemplo:
> Gostaria de ter este resultado:
> Array
> (
>   [0] => Array
>     (
>       [Post] => Array
>         (
>           [id] => 1
>           [title] => Titulo aqui
>         )
>       [Tag] => Array
>         (
>           [0] => Array
>             (
>               [id] => 1
>               [tag_name] => Uma tag
>             )
> ...
>
> Acho que já lí algo a respeito, porem não encontrei aqui no Grupo.
>
> Será que terei de passar uma query SQL diretamente?
>
> Obrigado.


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