Предполагам, че използвате един от таговете (до 2.2.1 в момента), съответстващи на клона 2.0 на DoctrineMongoDBBundle. Съвместимостта със Symfony 2.1+ е във версии на тагове 3+ на пакета.
Конфигурационният клас излага retry_query
и retry_connect
опции, които по подразбиране са нула, на ниво мениджър на документи. В YML конфигурацията ще изглежда така:
doctrine_mongodb:
# Other proxy, hydrator and connection configuration options
default_document_manager: dm1
document_managers:
dm1:
retry_query: 1
retry_connect: 1
# Other mapping, metadata and DM options follow
Осъзнавам, че това не е споменато в документацията на пакета , така че току-що добавих раздел за него в този ангажимент .