MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment récupérer les données de MongoDB ?

Tout d'abord, la méthode Axios GET n'a pas de corps de requête. Mais vous essayez de l'utiliser dans la requête MongoDB. - "TotalBalanceModelTemplate.find(request.body.totalBalance, (error, data) => {".

La requête de recherche doit être l'objet {}. Si nécessaire, transmettez-lui les conditions.

Premier point, pour n'imprimer que la sortie "totalBalance". Utilisez, console.log(resp.totalBalance);

Deuxième point, pour gérer la longueur des enregistrements, ayez une condition if else,

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