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

Hvordan henter man data fra MongoDB?

Først og fremmest har Axios GET-metoden ikke nogen anmodningstekst. Men du forsøger at bruge det i MongoDB-forespørgslen. - "TotalBalanceModelTemplate.find(request.body.totalBalance, (fejl, data) => {".

Søgeforespørgslen skal være objekt {}. Hvis det er nødvendigt, videregive betingelser til det.

Første punkt, kun at udskrive "totalBalance" output. Brug, console.log(resp.totalBalance);

Andet punkt, for at håndtere postlængde, skal du have en if else-betingelse,

    if (error) {
       return error
    } else if (data.length) {
       return response.send("No records found")
    } else {
       response.json(data[0])
    }


  1. Mongoose pass req objekt til middleware

  2. Mongoid 3 - få adgang til map_reduce resultater

  3. Få en værdi i en reference af et opslag med MongoDB og Golang

  4. 'process.nextTick(function() { throw err; })' - Udefineret er ikke en funktion (mongodb/mongoose)