У меня есть func:
let isExistByEmail = (email) => {
return new Promise(function (resolve) {
db.count({email: email}, (err, n) => {
resolve(n > 0);
});
}).then(result => {
return result;
});
};
И если я сделаю в нем console.log -> будет результат.Но, поскольку это асинхронный результат операции, он не возвращается в родительский модуль.Мне нужно проверить, если электронная почта существует, вернуть ошибку, но я не могу.Я пытаюсь сделать setTimeout и использовать асинхронное ожидание, но безрезультатно.