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

Metoda Mongoose findOne načte platný dokument s chybějícím _id

Edit:Pro vaši informaci:po dvou dnech přímého hledání bez nalezení odpovědi jsem vytvořil tiket pro možnou chybu na Mongoose.js Github a potvrdili můj problém. Podle nich je to opraveno v novém kandidátovi na vydání 4.0.0 , který se nedoporučuje pro produktivní použití. At skutečně vyřešil můj problém, ale rc1 dělal ještě více problémů.

Moje dosavadní řešení:

Nakonec mě tato chyba tak naštvala, že jsem změnil celou svou kumulaci této tabulky tak, že _id nemá samostatný from_node_id pole. Používám from_node_id nyní jako ID přímo.




  1. Změňte typ pole MongoDB na celé číslo z jeho konzoly

  2. MongoDB:Počet odpovídajících prvků vnořeného pole

  3. MongoDB $setIntersection

  4. Chyba sběrnice na Mongodb MongoClient.connect() pro Raspberry Pi ARM