我目前正在编写一个从MongoDB数据库中查找对象的NodeJS函数(该数据库工作正常),如果找到,则返回一个对象。问题是,包含异步函数的函数不会等到前面的函数完成。我对JS和NodeJS比较陌生,所以可能是我误解了异步函数是如何工作的。async function findUserByEmail (userEmail) { var q
我尝试在用户订阅我的API之后进行一些电子邮件验证,但是当我执行user.FindOne(token)时,会找到用户,但我无法在数据库中获得用户的值。返回是一个大的驴数组,我看不出要选择哪个值。module.exports = function (req, res, next) { const token = Token.findOneYour token my have expired.')
} els
我的NodeJs项目需要一些帮助。由于某些原因,它不工作,我不知道为什么。findOne()内部的console.log(support)显示了正确的值,但我在newOrder = new Order({})之前的console.log(support)显示值/数据类型是“未定义的”,因此我的数据库正在存储没有support值的数据。let support;
Use