@eber,
O problema não é exatamente retirar um model associado, mas sim,
retornar alguns campos destes Models...
--
Estava testando, e existem alguns tipos de relacionamentos que
podem ser passados para o parametro "$filds" do metodo findAll() o
seguinte:
$arrayFields = array( 'Model.campo', 'Model2.campo' );
Mas não são todos os tipos de relacionamentos.
Como não anotei e não precisei mais, esqueci.
Essa tarde farei os testes e reportarei aqui na lista.
On 19 Out, 20:06, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:
> 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
-~----------~----~----~----~------~----~------~--~---