Tentei serializar, sem sucesso. A informação que ele serializa, não contempla os valores que foram usados no Query Builder.
Se eu der um find_all o objeto se transforma num result e perco a chamada ao ->serialize() por sua vez. To tentando achar outra alternativa aqui. Atenciosamente, Marcelo Rodrigo http://marcelorodrigo.com Em 21 de novembro de 2011 11:28, Beto <[email protected]> escreveu: > Talvez como o GET disse serializando seja possível. > > Caso não vc pode fazer uma 'art-manha' , usa o as_array() e manda o array > pro cache, quando vc precisar do objeto vc pega o array do cache e carrega > nas colunas do objeto com o values() , tbm não sei se resolveria o > problema, mas é uma outra forma de ser feito. > > []s > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - - > > Luiz Alberto S. Ribeiro [ Beto ] > @madeinnordeste > <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com> > http://beto.euqueroserummacaco.com > > > > > > > 2011/11/21 Get <[email protected]> > >> Ja tentou serializar? >> >> @rafaelget >> >> >> >> 2011/11/21 Marcelo Rodrigo <[email protected]> >> >>> Pessoal, >>> >>> Usando KO 3.2, alguém já tentou gravar em cache um objeto ORM carregado >>> com dados de um ->find_all()? >>> Na declaração do model já tentei setar o $_reload_on_wakeup = false mas >>> mesmo assim continuo com problemas e sempre dou de cara com ... >>> >>> *ErrorException [ Warning ]: mysql_fetch_object(): supplied argument is >>> not a valid MySQL result resource.* >>> >>> .. assim que eu obtenho os dados do cache e tenho fazer um foreach() >>> >>> Sei que se eu utilizar um ->as_array() após o find_all eu conseguirei >>> armazenar no cache, porque em vez de um Database_Result eu terei um array. >>> Mas neste caso específico preciso armazenar o model em seu state atual >>> em cache. >>> >>> Alguma idéia? >>> >>> >>> Atenciosamente, >>> >>> Marcelo Rodrigo >>> http://marcelorodrigo.com >>> >>> -- >>> 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. > -- 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.
