하나 개의 경로에서 두 개의 쿼리NodeJS 내가 <code>Invitation</code>와 같은 렌더링 된 파일에 <code>Comments</code> (show.hbs)를 표시해야
내가 여기에이 코드를, 나는 그 의견의도 표시 할 달성 할 수없는 것을 제외하고는, 잘 일하고있어 . 어떤 도움을 주셔서 감사합니다.
이 코드에는 어떤 오류도 표시되지 않습니다.
app.get('/invitation/:id', (req, res) => {
let id = req.params.id;
if(!ObjectID.isValid(id)){
return res.status(404).send();
}
Comment.find({inviteId: id}).then((comment) => {
if(!comment){
return res.status(404).send();
}
res.render('show.hbs', {comment});
}, (e) => {
res.status(404).send();
});
Invitation.findById(id).then((invitation) => {
if(!invitation){
return res.status(404).send();
}
res.render('show.hbs', {invitation});
}, (e) => {
res.status(404).send();
});
}, (e) => {
console.log('Unable to find invitation', e);
});
둥지입니다 서로 내부 기능? – madebydavid
@madebydavid 나는 똑같은 생각을하고 있지만, js에서 funct를 중첩하는 방법을 경험하지 못했습니다. 그 구글 것입니다 :) – feknaz