Node.js 如何同时查找和显示两个集合中的数据?

Node.js 如何同时查找和显示两个集合中的数据?,node.js,express,mongoose,express-handlebars,Node.js,Express,Mongoose,Express Handlebars,我正在制作一个节点应用程序,其中存储两个集合,我需要循环遍历每个集合的所有文档,然后将其传递给Handlebar以呈现每个文档。只有一个文档正在呈现,而另一个未呈现。我使用快速车把渲染前端 以下是把手的相关代码: {{{每滴} {{teamName}}:{{totalScore}}分 {{/每个}} {{{#每次通过} {{teamName}}:{{totalScore}}分 {{/每个}} 问题可能在于您在第二个承诺中添加的drop参数,请尝试删除该参数 app.get('/hi

我正在制作一个节点应用程序,其中存储两个集合,我需要循环遍历每个集合的所有文档,然后将其传递给Handlebar以呈现每个文档。只有一个文档正在呈现,而另一个未呈现。我使用快速车把渲染前端

以下是把手的相关代码:


    {{{每滴}
  • {{teamName}}:{{totalScore}}分
  • {{/每个}}
    {{{#每次通过}
  • {{teamName}}:{{totalScore}}分
  • {{/每个}}

问题可能在于您在第二个承诺中添加的drop参数,请尝试删除该参数

app.get('/history',(req,res)=>{
Drop.find()
.分类({
总分:“描述”
})
。然后(drop=>{
Pass.find()
.分类({
总分:“描述”
})
。然后(通过=>{
res.render(‘历史’{
希德福特:错,
通过:通过,,
滴:滴
});
})
});

});棒极了…你能解释一下drop和pass是如何在范围内的吗?