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

MongoJS returnerer ikke data ved søgning med regulære udtryk

query skal være et objekt, ikke en streng. Prøv dette i stedet:

var query = {name: new RegExp(req.query['q'], 'i') };



  1. (mongoose/løfter) Hvordan kontrollerer du, om dokumentet er oprettet ved hjælp af findOneAndUpdate med upsert

  2. mongodb-fejl ved validering af indstillinger:kun ét positionsargument er tilladt

  3. fjernelse af objekt fra indlejret array af objekter mongodb

  4. Hvordan får man Mongoose til at liste alle dokumenter i samlingen? For at fortælle om samlingen er tom?