sql >> Databasteknik >  >> NoSQL >> MongoDB

Doctrine ODM / MongoDB försöker inte igen frågor?

Jag antar att du använder en av taggarna (upp till 2.2.1 just nu) som motsvarar 2.0-grenen på DoctrineMongoDBBundle. Symfony 2.1+-kompatibilitet finns i taggversioner 3+ av paketet.

Konfigurationsklassen visar retry_query och retry_connect alternativ, som som standard är noll, på dokumenthanterarnivå. I YML skulle konfigurationen se ut så här:

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

Jag inser att detta inte nämndes i paketdokumentationen , så jag lade precis till ett avsnitt om det i this .



  1. MongoDb uppdatera objekt i en array vid första förekomsten från sist

  2. Mongoose:fråga fullständigt namn med regex

  3. mongodb query vs mysql

  4. Använd en JsonConverter globalt på en klass utan attributet