é N:N por que a base de comentários servirá para outros recursos do site.

Artigos <-> Comentários
Vídeos <-> Comentários
etc ..

Até que eu resolve uniformizar todos os recursos em um só .. como o
wordpress faz .. mas nem sei se farei isso ;(

Beto,

O problema é que não acha de jeito nenhum, mesmo eu setando comentários para
todos os artigos.

Já tentei isso no foreach de artigos .. já tentei setando o id do artigo ..
mas não acha ..

No guide ele fala de um outro model do relacionamento .. que seria o
Model_Artigo_Comentario extends ORM no meu caso

Mas nem assim funcionou ;(

Alguém já usa a versão 3.1.2 ?


Em 4 de abril de 2011 18:35, Rodrigo Oliveira <[email protected]>escreveu:

> Porque você modelou esse esquema em N:N? O certo não seria 1:N (Salvando
> apenas o artigo_id na tabela dos comentários)? Ou existe alguma regra de
> negócio que te fez usar com essa abordagem?
>
> 2011/4/4 Beto <[email protected]>
>
>> Assim:
>>
>>
>> *$comentarios = ORM::factory('artigo')->comentarios->find_all();*
>>
>> Você não tem setado o id do artigo,  q serve de chave estrangeira nos
>> comentarios.
>>
>> Quando vc usa:
>> *ORM::factory('artigo', 1);
>>
>>
>> *Tá selecionando o artigo com id = 1 saca?* *Se ele existir, e existirem
>> comentários para ele, deveria ser capturado.*
>>
>> []s
>>
>> *
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> - - - -
>>
>> Luiz Alberto S. Ribeiro [ Beto ]
>> @madeinnordeste 
>> <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com>
>> http://beto.euqueroserummacaco.com
>>
>>
>>
>>
>>
>>
>> 2011/4/4 felipe moraes <[email protected]>
>>
>>> $comentarios = ORM::factory('artigo')->comentarios->find_all();
>>>
>>
>>  --
>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>> Php" dos Grupos do Google.
>> Para postar neste grupo, envie um e-mail para [email protected]
>> .
>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>> [email protected].
>> Para obter mais opções, visite esse grupo em
>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>
>
>
>
> --
> Rodrigo Oliveira
> (21) 8747-0180
>
>  --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>



-- 
http://felipebastosweb.com.br
http://twitter.com/felipebastosweb

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a