Não sei se entendi a questão, mas eu particularmente prefiro fazer isso no
banco. Uso uma trigger before update pra fazer essas coisas. Acho que isso
deve ser posto no banco em vez da aplicação porque, com toda certeza, quando
o o registro for atualizado no banco, ele vai se encarregar de atualizar o
campo.

Isso também evitaria a necessidade de se atualizar todos os seus models.

Em 12 de julho de 2011 16:03, Jefferson <[email protected]> escreveu:

> para quem precisar, tem o create e update.
>
>  protected $_updated_column = array(
>                                            'column' => 'modified',
>                                             'format' => 'd-m-Y H:i:s',
>        );
>
>        protected $_created_column = array(
>                                            'column' =>
> 'creation_time',
>                                            'format'=>'d-m-Y H:i:s'
>        );
>
> !value : )
>
> On Jul 12, 3:57 pm, Daniel Ribeiro Gomes <[email protected]> wrote:
> > Sem problemas... hehehee.
> >
> > Essa também é a minha reação ao me aprofundar no ORM do Kohana!
> >
> > Abraços!
> >
> > Daniel Ribeiro Gomes Pereira
> > Twitter <https://twitter.com/#!/drgomesp> |
> > Facebook<https://www.facebook.com/profile.php?id=100000407054469>
> >  | LinkedIn <http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39>
> > E-mail: [email protected]
> > iPhone: +55 (48) 9111-0931
> >
> > Em 12 de julho de 2011 15:50, Jefferson <[email protected]> escreveu:
> >
> >
> >
> >
> >
> >
> >
> > > Desculpem a palavra, puta merda : ), muito bom. (comentário
> > > desnecessário mas..srs valeu)
> >
> > > On Jul 12, 3:38 pm, Daniel Ribeiro Gomes <[email protected]> wrote:
> > > > Ou melhor, um campo modified.
> >
> > > > Daniel Ribeiro Gomes Pereira
> > > > Twitter <https://twitter.com/#!/drgomesp> |
> > > > Facebook<https://www.facebook.com/profile.php?id=100000407054469>
> > > >  | LinkedIn <
> http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39>
> > > > E-mail: [email protected]
> > > > iPhone: +55 (48) 9111-0931
> >
> > > > Em 12 de julho de 2011 15:37, Daniel Ribeiro Gomes <
> [email protected]
> > > >escreveu:
> >
> > > > > Seu modelo deve ter a seguinte especificação:
> >
> > > > > protected $_updated_column = array(
> > > > >> 'column' => 'modified',
> > > > >> 'format' => 'Y-m-d H:i:s',
> > > > >>  );
> >
> > > > > Considere, também, a criação de um campo datetime updated na
> tabela.
> >
> > > > > Daniel Ribeiro Gomes Pereira
> > > > > Twitter <https://twitter.com/#!/drgomesp> | Facebook<
> > >https://www.facebook.com/profile.php?id=100000407054469>
> > > > >  | LinkedIn <
> > >http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39>
> > > > > E-mail: [email protected]
> > > > > iPhone: +55 (48) 9111-0931
> >
> > > > > Em 12 de julho de 2011 15:36, Jefferson <[email protected]>
> > > escreveu:
> >
> > > > > Pessoal boa tarde,
> >
> > > > >> gostaria de saber se tem como no kohana gravar automaticamente um
> > > > >> lastupdate toda fez que um registro for modificado sem ter que
> alterar
> > > > >> model por model, é como se toda tabela tivesse o campo lastupdate,
> > > > >> entedem?
> >
> > > > >> grato pela atenção, acho que vou ter que alterar direto na classe
> do
> > > > >> ORM
> >
> > > > >> --
> > > > >> 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.
>
> --
> 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.
>
>


-- 
Anderson Marques Ferraz
UEFS - Engenharia de Computação - 2006.1
Linux user #500881 - http://counter.li.org/

Money demands that you sell, not your weakness to men's stupidity, but your
talent for their reason.
(Francisco d'Anconia)

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