我正在尝试使用异步eachSeries,以便对每个类别的报表计数进行编码。类别和报告并存储在单独的集合中,然后我首先获取可用的类别并对它们执行计数搜索。 Category.find({},{_id:0, name: 1}, function (err, foundCategories) { function (item,callback) {
Report.count({category: item.name}, function
execute(input) z <- plugins(2).excute(y)上面的代码更像是一个瀑布,每个插件(I)在某些输入上执行,并将输出传递给下一个插件。最后一个插件的输出是最后的输出。插件是插件对象的Seq。execute方法返回一个未来。我想让上面的代码更通用,插件的数量是动态的。我该如何去实现它。