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.
>

-- 
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