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

Mongoose předá objekt požadavku middlewaru

Zabalte middleware do jiného middlewaru, který má přístup k req .

Něco jako, za předpokladu expres

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

Upravit - Toto připojte pouze k trase, pro kterou chcete předvěšení.

Odmítnutí odpovědnosti - Netestováno.



  1. Použijte výsledek z mongodb ve skriptu shellu

  2. Filtrovat pole v mongodb

  3. MongoDB na Androidu

  4. Dotaz MongoDB pomocí 'ObjectId'