如何将Propel对象存储到文件中?

时间:2010-06-25 18:36:14

标签: file storage propel

我需要让Propel选择将数据存储到数据库和文件中。有什么方法可以做到吗?我将创建对象,填充数据,然后需要将它们存储到文件(会话)中,以后能够重新创建对象。有一段时间它也会进入数据库。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我假设您始终可以创建对象,填充一些字段,然后将对象序列化为字符串,您可以将其保存到文件中。如果您随后反序列化此字符串,则会获得原始对象。注意对无法序列化的对象或资源的引用,或者应该在序列化时重新创建。

一旦你在一个类中工作,就可以编写一个行为(在Propel 1.5中),将它添加到你的所有模型类中。