Ich nehme an, Sie verwenden eines der Tags (bis zu 2.2.1 zu diesem Zeitpunkt), das dem 2.0-Zweig von DoctrineMongoDBBundle entspricht. Kompatibilität mit Symfony 2.1+ ist in den Tag-Versionen 3+ des Bundles enthalten.
Die Konfigurationsklasse macht retry_query
verfügbar und retry_connect
Optionen, die standardmäßig auf null gesetzt sind, auf Dokumentmanagerebene. In YML würde die Konfiguration wie folgt aussehen:
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
Mir ist klar, dass dies in der Bundle-Dokumentation nicht erwähnt wurde , also habe ich gerade einen Abschnitt darüber in diesem Commit hinzugefügt .