sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo obtener datos de MongoDB?

En primer lugar, el método GET de Axios no tiene ningún cuerpo de solicitud. Pero está intentando usarlo en la consulta de MongoDB. - "TotalBalanceModelTemplate.find(solicitud.cuerpo.totalBalance, (error, datos) => {".

La consulta de búsqueda debe ser objeto {}. Si requiere pasarle condiciones.

Primer punto, para imprimir solo la salida "totalBalance". Utilice, consola.log(resp.totalBalance);

Segundo punto, para manejar la longitud de los registros, tenga una condición if else,

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