MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como buscar dados do MongoDB?


Em primeiro lugar, o método GET do Axios não possui nenhum corpo de solicitação. Mas você está tentando usá-lo na consulta do MongoDB. - "TotalBalanceModelTemplate.find(request.body.totalBalance, (erro, dados) => {".

A consulta de localização deve ser o objeto {}. Se precisar passar condições para ele.

Primeiro ponto, para imprimir apenas a saída "totalBalance". Use, console.log(resp.totalBalance);

Segundo ponto, para lidar com o tamanho dos registros, tenha uma condição if else,
    if (error) {
       return error
    } else if (data.length) {
       return response.send("No records found")
    } else {
       response.json(data[0])
    }