我试图验证我的用户模型中的nodejs中的mongoDB用户集合中是否已经存在电子邮件或用户名。但是,每当我尝试这样做时,我就会得到这个错误callback is not a function,当它发现下一个进程中已经存在一个用户名时,我就将其推送到进程数组中。如何验证多个字段并返回该特定错误的响应?这是我的代码: return new Pr
我不知道如何使用aync/等待。假设我有这个函数: result = get_db_data() # to get records from db因此,这里get_data不是异步函数,我调用test()时使用的是等待测试()。但是我的问题是,代码被认为是异步的,还是我也应该让get_data和异步函数<
for (var i = 0; i <= 100; i++) { console.log(total);在测试它时,我看到它是同步工作的-- for循环将等待test(i,total)返回它的值,然后再进行下一次迭代。然而,还有其他一些情况,在函数完成之前,循环会继续运行甚至完成。如果测试函数花了3秒的时间返回,为什么循环要等待它呢?是因为测试函数</