【问题标题】:Doctrine\ODM\MongoDB\Query\Builder serialization breaks mongo connectionDoctrine\ODM\MongoDB\Query\Builder 序列化中断 mongo 连接
【发布时间】:2011-06-14 20:50:51
【问题描述】:

我有一个具有 Doctrine\ODM\MongoDB\Query\Builder 实例的对象。当我序列化我的对象,反序列化它,然后尝试使用 Builder 时,我收到以下错误:

致命错误:未捕获的异常“MongoException”,带有消息“MongoCursor 对象未由其构造函数正确初始化”

我认为这是因为 PHP 在序列化过程中失去了与 mongo 服务器的连接。我该如何解决这个问题?

【问题讨论】:

    标签: php serialization mongodb doctrine-orm


    【解决方案1】:

    你不能。您唯一能做的就是在序列化时删除该对象并在反序列化时创建一个新对象。请参阅 PHP 中的 serializable interface

    【讨论】:

      猜你喜欢
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-10
      • 1970-01-01
      • 2017-08-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多