sql >> Database >  >> NoSQL >> MongoDB

Hoe gegevens ophalen van MongoDB?

Allereerst heeft de Axios GET-methode geen request body. Maar u probeert het te gebruiken in de MongoDB-query. - "TotalBalanceModelTemplate.find(request.body.totalBalance, (fout, gegevens) => {".

De zoekquery moet object {} zijn. Eventueel voorwaarden doorgeven.

Eerste punt, om alleen "totalBalance"-uitvoer af te drukken. Gebruik, console.log(resp.totalBalance);

Tweede punt, om de lengte van records af te handelen, een if else-voorwaarde hebben,

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


  1. Absolute waarde met MongoDB-aggregatieframework

  2. MongoDB-autorisatieconfiguratie instellen in Python-Eve

  3. MongoDB actief maar kan geen verbinding maken via shell

  4. Mongo-aggregatie