sql >> Database >  >> NoSQL >> MongoDB

Problemen in verband tussen Node.js en MongoDB-container met behulp van omgeving var. in Docker Compose

  1. Dit is niet hoe je env vars gebruikt met nodejs. Je moet doen

const MONGO_HOSTNAME =proces.env.MONGO_HOSTNAME eerst.

  1. Dit is niet hoe je logica opnieuw probeert met beloften. Ook bij beloften moet je fouten opvangen met .error() , niet met try/catch

  2. "docker logs [container id]" zal u helpen de fout te zien, zodat u er misschien achter kunt komen wat er mis is.



  1. ontvang de huidige datum en tijd in lua in redis

  2. mongo toevoegen aan geneste array als invoer geen twee velden bevat die overeenkomen

  3. Verkrijg de set van alle unieke waarden in het matrixveld

  4. Hoe een overeenkomstvoorwaarde voor matrixwaarden te schrijven?