sql >> Database >  >> NoSQL >> MongoDB

Module niet gevonden:Fout:Kan 'dns' niet oplossen bij gebruik van MongoDB

DNS is een kernmodule van Node.JS. Als je mensen vertelt dat ze DNS moeten installeren via NPM, zullen ze uiteindelijk een heel andere module hebben die iets anders doet.

https://nodejs.org/api/dns.html vs https://www.npmjs.com/package/dns

Deze fout betekent hoogstwaarschijnlijk dat u iets probeert te doen vanaf de clientzijde dat aan de serverzijde moet worden gedaan. Als de MongoDB-module de DNS-component niet kan vinden, wordt deze aan de clientzijde uitgevoerd.

MongoDB moet op de server draaien. Om dynamisch toegang te krijgen tot gegevens van React, moet je een API instellen met iets als Express of Apollo.

Update:een geweldige manier om dit te doen is met functies van Azure Functions (TypeScript) of AWS (Lambda)



  1. Deserialiseren van MongoDB BSON

  2. MongoDB projecteert de documenten met een telling groter dan 2

  3. MongoDB:een array in array bijwerken

  4. Hoe voer ik een query uit in Mongoose?