我正在做一个培训项目。我有这条路线
('/news/:category/:title', (req, res)
在这里,我想选择一篇特定的文章(我按标题查询数据库 - 它是唯一的),这是
req.params.title
其余文章f.e.15项。
我怎样才能做到这一点?我可以链接findOne
并以某种方式查找并在一个视图中呈现它吗?
答案 0 :(得分:1)
以下是使用Promise.all:
执行此操作的方法var findOne = Article.findOne({title: req.params.title});
var findAll = Article.find({});
Promise.all([findOne, findAll]).then(articles => {
console.log(articles); // articles[0] contains findOne result, articles[1] findAll
}, reason => {
console.log(reason) // if one of the promises rejected
});