Tanto assim,
$comentarios = ORM::Factory('artigo', 1)->comentarios->find_all();
como com where e na forma
$comentarios = ORM::factory('artigo')->comentario->find_all();
Mas sem sucesso ;(
Do jeito que está era para dar certo ??
Se não me engano . .estou usando a versão mais nova .. KO 3.1.2
Em 4 de abril de 2011 18:05, Beto <[email protected]> escreveu:
> Como vc tá tentando resgatar esses comentarios?
>
> $comentarios = ORM::Factory('artigo', 1)->comentarios->find_all();
>
> ??
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> - - -
>
> 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]>
>
>> Pessoal, minha dúvida e sobre como fazer funcionar no KO 3.1.X
>>
>> Tenho as seguintes tabelas:
>>
>> artigos
>> id
>> titulo
>>
>> comentarios
>> id
>> nome
>> conteudo
>>
>> artigos_comentarios
>> artigo_id
>> comentario_id
>>
>> Meus Models estão de acordo com o Guide:
>>
>> class Model_Artigo extends ORM {
>>
>> public $_has_many = array(
>> 'comentarios' => array(
>> 'model' => 'comentario',
>> 'through' => 'artigos_comentarios'
>> )
>> );
>>
>> public $_table_name = 'artigos';
>>
>> }
>>
>> e
>>
>> class Model_Comentario extends ORM {
>>
>> public $_has_many = array(
>> 'artigos' => array(
>> 'model' => 'artigo',
>> 'through' => 'artigos_comentarios'
>> )
>> );
>>
>> public $_table_name = 'comentarios';
>>
>> }
>>
>> Eu insiro alguns dados no banco, tudo correto, mas na hora de buscar nunca
>> encontra nenhum comentário gravado no banco.
>>
>> Pelo que observei da SQL gerada dinamicamente, ela precisa de um
>> Artigo->id setado para localizar os comentários ..
>>
>> Mas mesmo assim, não consegui resultado. O que devo fazer para funcionar?
>>
>>
>> --
>> 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.
>>
>
>
--
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.