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.
