J'ai une table nommée "interviewCategory" et en ce qu'il y a des catégories.Maintenant, je veux aller chercher toutes les catégories par Rest api. Dans le fichier server.js j'ai inclus mon fichier AdminUtils dans lequel il y a une fonction pour envoyer des réponses à getInterviewCategories. Ici, il est dans mon fichier server.jsFace problème de faire api de repos (Get) dans nodejs
ici est mon adminUtils.js de code de fichier
var connection = require('./../config');
var helpers = require('../helpers/helper');
module.exports.getInterviewCategories = function(req,res) {
console.log('in getInterviewCategories function')
helpers.getAllFromDb()
.then(function(categories){
if(categories == null){
res.status(400).send({
meta : {status : 400, message : 'There is some error with query'}
});
}
else{
res.status(200).send({
meta : {status : 200 , message : 'Success'},
data : categories
});
}
})
.catch(function(err){
res.status(500).send({
meta : {status : 500, message : 'Internal Server Error'}
});
})
}
Voici mon fichier helpers.js dans lequel il y a une fonction « getAllFromDb » à chercher toutes les catégories de db
exports.getAllFromDb = function getAllFromDb() {
console.log('in getAllFromDb Function');
var query = "SELECT * from interviewcategory";
return new Promise(function(resolve,reject){
connection.query(query,(err,result)=>{
if(err){
return reject(err);
}
else{
return resolve(result);
}
})
})
}
Voici mon api url
Voici l'erreur que je reçois lorsque je frappe l'API en utilisant POSTMAN.
Voici ma réponse sur la console