2010-06-25 44 views
0

我需要选择Propel将数据存储到数据库和文件中。有没有办法如何做到这一点?我将创建对象,填充数据,然后需要将它们存储到文件(会话)中,并能够稍后重新创建对象。在一段时间内,它也会进入数据库。任何想法?如何将Propel对象存储到文件中?

回答

0

我假设你总是可以创建该对象,填充一些字段,然后将该对象序列化为一个可以保存到文件的字符串。如果你然后反序列化这个字符串,你会得到你的原始对象。小心引用无法序列化的对象或资源,或者应该在序列化时重新创建。

一旦你在一个类中得到这个工作,你可以编写一个行为(在Propel1.5中),将它添加到所有的模型类中。

相关问题