У меня проблема, я создал функцию в nodejs, которая возвращает все значения запроса mongodb внутри него, который обернут вокруг async.forEach.Теперь, когда я делаю запрос mongodb, он возвращает только один результат из первого значения массива, остальные не выполняются.Я хочу, чтобы мой код запросил все значения в массиве и дал мне все результаты в одном обратном вызове.Пожалуйста, помогите.
function folderE (ab, cb) {
var fi = [546545454587, 89798784564, q4q5q45q4]
async.forEach(fi, (fold, bn) => {
dbo.collection(folderCollection).find( {folderID: fold } ).toArray( (err, folderData) => {
if (err) throw err;
bn(folderData)
}) //findone
}, function (result) {
ab(result)
})