Я пытаюсь получить данные из двух разных коллекций, я хочу объединить их и отправить как ответ, который я пробовал, но он не работает - PullRequest
0 голосов
/ 24 июня 2019

Попытка получить данные из двух разных коллекций для обоих условий, когда документ доступен в значениях обратного вызова, получены, я хочу объединить их [два разных json] и отправить их в качестве ответа, но приведенный ниже код выдает вывод doc только doc2 не объединены есть ли решение?

exports.test = function (req, resp) {
    Task.findOne({ "test": 1 }, function (err, doc) {
        Mail.findOne({ "test": 1 }, function (err2, doc2) {
            doc['doc2'] = doc2;
            resp.status(200).send({ success: true, doc});
        })
    })
}

doc:{
doc2:[]
}

но только документ: {} возвращается.

...