sql >> Database >  >> NoSQL >> MongoDB

Node mongodb:Fout:verbinding gesloten vanwege parseError

Mijn eigen vraag beantwoorden om hopelijk te voorkomen dat de volgende persoon zijn haar uittrekt:

Zoals hier vermeld, deze foutmelding is nutteloos en heeft geen betrekking op het werkelijke probleem . De productie Mongo-driver gooit alle fouten weg in een catch-blok .

Om erachter te komen wat de fout eigenlijk is:

  • open je node_modules/mongodb

  • zoek server.js

  • zoek naar mongoReply.parseBody

  • log de err iets nuttigs zien.

In mijn geval:

ReferenceError: collection is not defined

Bewerken :Node MongoDB native 1.4 is nu stabiel , en bevat een oplossing voor deze bug.



  1. MongoDB bind_ip werkt niet tenzij ingesteld op 0.0.0.0

  2. Mongo - mogelijk in query om subveld naar topniveau te projecteren?

  3. Hoe BSON Timestamp van Mongo changestream naar een datum te converteren?

  4. Hoe NOT IN array-voorwaarde te gebruiken in mongodb $ lookup-aggregaat