NodeJS 및 Express로 REST API를 빌드하려고합니다. 나는 offers
에 대한 경로를 생성하고 내가 GET 요청을 보내려고 할 때 내가 여기서 뭘없는NodeJS Express REST API get 요청이 공백 반환
routes.js
router.get('', passport.authenticate('jwt', { session: true}), OfferController.getOffers);
offerController.js
exports.getOffers = function(req, res) {
Offer.find({}, function(err, task) {
if (err){
return res.send(err);
}
res.json(Offer);
});
}
200 상태 코드가 비어있는 응답을 얻을? Offer.find()
의 결과는 작업 변수에
exports.getOffers = function(req, res) {
Offer.find({}, function(err, task) {
if (err){
return res.send(err);
}
// Change this line from res.json(Offer) to:
res.json(task);
});
}
, 그건 당신이 클라이언트로 보낼 내용은 다음과 같습니다에 대해 어떻게
변경 한 사항을 설명해 주시겠습니까? 이유를 설명하면 옳은 대답이 훌륭한 대답으로 바뀝니다. –
@SterlingArcher 맞아요, 제 대답을 설명해주었습니다 ;-) – Oscar