2011-06-14 82 views
0

我有一个对象具有Doctrine \ ODM \ MongoDB \ Query \ Builder的实例。当我序列化我的对象,反序列化,然后尝试使用生成器,我得到以下错误:Doctrine ODM MongoDB Query Builder序列化打破mongo连接

Fatal error: Uncaught exception 'MongoException' with message 'The MongoCursor object has not been correctly initialized by its constructor'

我认为,这是因为PHP失去在序列化过程中其蒙戈服务器连接。我怎样才能解决这个问题?

回答

1

你不能。你唯一能做的就是在序列化中移除该对象,并在非序列化上创建一个新对象。请参阅PHP中的serializable interface

+0

不是我想要的答案,但正确无 – Fatmuemoo 2011-06-14 22:57:52