sql >> Databáze >  >> NoSQL >> MongoDB

Uzel mongodb:Chyba:připojení bylo uzavřeno kvůli parseError

Odpověď na mou vlastní otázku, abych snad zabránil dalšímu člověku, aby si rval vlasy:

Jak je zde uvedeno, tato chybová zpráva je k ničemu a nesouvisí se skutečným problémem . Produkční ovladač Mongo zahodí všechny chyby v bloku catch .

Chcete-li zjistit, co je ve skutečnosti chyba:

  • otevřete svůj node_modules/mongodb

  • vyhledejte server.js

  • vyhledejte mongoReply.parseBody

  • zapište err vidět něco skutečně užitečného.

V mém případě:

ReferenceError: collection is not defined

Upravit :Nativní uzel MongoDB 1.4 je nyní stabilní a obsahuje opravu této chyby.



  1. Získejte hodnotu z MongoDB podle názvu klíče

  2. MongoDB:Chyba při nastavování indexu TTL u kolekce:relace

  3. jak předat proměnné $tid, $id do raw funkce?

  4. MongoAlchemy dotazuje vložené dokumenty