Doctrine \ ODM \ MongoDB \ Query \ Builder разрывает соединение монго - PullRequest
0 голосов
/ 15 июня 2011

У меня есть объект, который имеет экземпляр Doctrine \ ODM \ MongoDB \ Query \ Builder.Когда я сериализую свой объект, десериализую его и затем пытаюсь использовать Builder, я получаю следующую ошибку:

Неустранимая ошибка: необработанное исключение 'MongoException' с сообщением 'Объект MongoCursor не был правильноинициализируется его конструктором '

Я предполагаю, что это потому, что PHP теряет свое соединение с сервером Монго в процессе сериализации.Как я могу это исправить?

1 Ответ

1 голос
/ 15 июня 2011

Вы не можете. Единственное, что вы можете сделать, это удалить этот объект при сериализации и создать новый при десериализации. См. сериализуемый интерфейс в PHP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...