sql >> Base de Datos >  >> NoSQL >> MongoDB

Doctrine ODM / MongoDB no vuelve a intentar consultas?

Supongo que estás usando una de las etiquetas (hasta 2.2.1 en este momento) correspondiente a la rama 2.0 en DoctrineMongoDBBundle. La compatibilidad con Symfony 2.1+ está en las versiones de etiquetas 3+ del paquete.

La clase de configuración expone retry_query y retry_connect opciones, que por defecto son cero, en el nivel del administrador de documentos. En YML, la configuración se vería así:

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

Me doy cuenta de que esto no se mencionó en la documentación del paquete , por lo que acabo de agregar una sección en este compromiso .