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

Nativní ovladač z modelu Mongoose nevrací kurzor

Všechny metody nativního ovladače jsou zastoupeny proxy pro spuštění na nextTick, takže vrácené hodnoty z ovladače se nevracejí.

Místo toho můžete předat zpětné volání a druhý vrácený argument je kurzor.

User.collection.find({}, function (err, cursor) {
  // 
});

Zajímá vás, proč potřebujete obejít mangusty?




  1. Seskupování dokumentů do dvojic pomocí mongo agregace

  2. Agregační dotaz MongoDB – Přejmenovat pole vrácená z vložených dokumentů

  3. Má klauzule $in MongoDB nějaký maximální limit v počtu argumentů

  4. Metoda instance Mongoose „toto“ neodkazuje na model