Descobri o problema.... tudo se resolveu alterando os relacionamentos. class Empresa extends AppModel { var $name = "Empresa"; // PHP4
var $hasMany = array("Contato"); } class Contato extends AppModel { var $name = "Contato"; // PHP4 var $belongsTo = array("Empresa","Funcaocontato"); } class Funcaocontato extends AppModel { var $name = "Funcaocontato"; // PHP4 var $hasMany = array("Contato"); } e claro, aproveitei a dica do Tulio para colocar o recursive=2; Abraço a todos Rodrigo Guimarães On 7/5/07, Rodrigo Xavier <[EMAIL PROTECTED]> wrote: > > On 7/5/07, Rodrigo Xavier <[EMAIL PROTECTED]> wrote: > > > > Não entendi tambem o motivo do recursive = 2, a menos que fosse para ter > > uma empresa que possuice outras agregadas (no caso de uma empresa matriz e > > suas filiais). Correto? > > > Acabei de ler; Quando o recursive esta setado como 1 ele retorna todos os > modelos associados ... ou deveria retornar > > Rodrigo > -- Rodrigo Guimarães Desenvolvedor Web --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" dos Grupos do Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---