私は、「interviewCategory」という名前のテーブルを持っています。そこにはcategoriesがあります。次に、Rest apiからすべてのカテゴリを取得します。 server.jsファイルには、getInterviewCategoriesへの応答を送信する機能があるAdminUtilsファイルが含まれています。ここでは、私のserver.jsファイルにあるnodejsでrest api(Get)を作成する際に直面する問題
ここである私のadminUtils.jsファイルコードここ
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'}
});
})
}
機能「getAllFromDbが」とが存在する私のhelpers.jsファイルがありますここで
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);
}
})
})
}
は私のAPIのURLであるDBからすべてのカテゴリをフェッチ
私はPOSTMANを使用してAPIを打っているときに私が得ているエラーです。ここで
はあなたの急行ルートが間違っているコンソール