MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Node mongodb :erreur :connexion fermée en raison de parseError

Répondant à ma propre question pour, espérons-le, empêcher la prochaine personne de s'arracher les cheveux :

Comme indiqué ici, ce message d'erreur est inutile et ne concerne pas le problème réel . Le pilote Mongo de production supprime toutes les erreurs dans un bloc catch .

Pour trouver quelle est réellement l'erreur :

  • ouvrez votre node_modules/mongodb

  • trouver server.js

  • recherchez mongoReply.parseBody

  • consigner l'err pour voir quelque chose de réellement utile.

Dans mon cas :

ReferenceError: collection is not defined

Modifier  :Node MongoDB natif 1.4 est désormais stable , et inclut un correctif pour ce bogue.