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

Come recuperare i dati da MongoDB?

Innanzitutto, il metodo Axios GET non ha alcun corpo di richiesta. Ma stai cercando di usarlo nella query MongoDB. - "TotalBalanceModelTemplate.find(request.body.totalBalance, (errore, dati) => {".

La query di ricerca dovrebbe essere l'oggetto {}. Se necessario, trasferisci le condizioni.

Primo punto, stampare solo l'output "totalBalance". Usa, console.log(resp.totalBalance);

Secondo punto, per gestire la lunghezza dei record, avere una condizione if else,

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