Legal que funcionou. Abração
On 1/10/08, TSassara <[EMAIL PROTECTED]> wrote: > > > Para os dois: Bill e Junior. > > Então Bill, no meu Model, eu preciso incluir um HasAndBelongToMany e > HasMany para um mesmo Model como descrevi. > Da uma olhadinha. > > E então Junior, aqui ficou supimpa. > Quando dou um findAll, ele retorna uma array da maneira que imaginei. > Com o nome do relacionamento alterado. > Não precisei alterar a chave primaria nem nada. > > No HABTM deixei como o padrão do cake. Deixando com o nome do outro > Model. > Já no relacionamento HasMany coloquei o nome do relacionamendo como > ModelOwned, > assim ele retorna os registros que foi criado por ele. > > Só não sei se esse nome é o melhor... =D > > > > > On 10 jan, 11:51, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]> > wrote: > > Olá , > > > > Acho que você está certo pois, entre User e Group existe uma terceira > tabela > > HABTM (tabela que relaciona User.id com Group.id). Na tabela Group deve > > existir um campo user_id (chave estrangeira proveniente da tabela user > que > > indica o dono do grupo... também poderia se chamar owner_id, mas não é > "cake > > like" esse nome... nenhum problema se você espeficiar essa opção no > > relacionamento). > > > > Ai você faz extamente como descreveu abaixo, não haverá problemas com o > > relacionamento (dê nomes distintos ao relacionamento para acessá-los > > corretamente no controller). > > > > Abraço esperando ter ajudado e não piorado hehe. > > > > Benito > > > > On 1/10/08, TSassara <[EMAIL PROTECTED]> wrote: > > > > > > > > > Olá pessoal, > > > > > Tenho um Model User e um Group. > > > User HABTM Group. > > > > > Só que eu gostaria de armazenar o dono do grupo. Ou seja, User hasMany > > > Group. > > > > > Alguem já tentou colocar um hasMany e um HABTM no mesmo Model? > > > > > Se eu não me engano, eu posso nomear esse relacionamento de forma > > > diferente não é? Assim: > > > > > var $hasMany = array( > > > 'NomeRelacionamento' => array( > > > 'className' => 'Group'... > > > > > var $hasAndBelongsToMany = array( > > > 'NomeRelacionamento2' => array( > > > 'className' => ''Group'.... > > > > > Se alguem puder me ajudar, eu agradeço =) > > > --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---