sql >> Database >  >> NoSQL >> MongoDB

Hoe voer ik een zoekopdracht uit in Mongoose?

Probeer uw zoekopdracht in curlies te wikkelen, Mongoose verwacht een object als de zoekopdracht.

app.get('/ebook?search=',function(req,res){
var search_key = req.param('search');
    Ebook.find({title: search_key})
       .then(ebooks => res.json(ebooks))
       .catch(err => res.status(404).json({ success: false }));
    });



  1. Kan geen verbinding maken met 127.0.0.1:27017, reden:errno:111 Verbinding geweigerd

  2. MongoDB Schema Design - Veel kleine documenten of minder grote documenten?

  3. Is er een manier om te voorkomen dat MongoDB meervoudsvormen toevoegt aan collectienamen?

  4. MongoDB-query om geneste array bij te werken