sql >> Database teknologi >  >> NoSQL >> MongoDB

Mongoose pass req objekt til middleware

Pak middlewaren ind i en anden middleware, der har adgang til req .

Noget i stil med at antage udtrykkelig

router.verb('/some-route', function (req, res, next) {
   postSchema.pre('query', function(query, next) {
      console.log(req);
      query.populate('Category');
      next();
   });
});

Rediger - Vedhæft denne kun til den rute, som du vil have forkrogen til.

Ansvarsfraskrivelse - Ikke testet.



  1. Data.model.updateItem er ikke en funktion TypeError:Data.model.updateItem er ikke en funktion

  2. Hvordan kan jeg finde indlejrede Mongoid-dokumenter baseret på flere kriterier?

  3. Indstilling af udløbstid for en samling i mongodb ved hjælp af mongoose

  4. Mongoose.js transaktioner