-6ren">
gpt4 book ai didi

node.js - Mongoose findOne({电子邮件 : email}) often works rarely doesn't work?

转载 作者:太空宇宙 更新时间:2023-11-04 03:08:05 25 4
gpt4 key购买 nike

我使用 Mongoose 4.1.11

执行此错误非常非常困难:

console.log("step1"); // that's display every time in my console => ok

models.users.findOne({email: mail}, function (err, myUser) {
console.log("step2"); // That's very very weird, that's work but RARELY that's doesn't work
...

有时,我的 API 服务器会因为这个问题而无法工作,

编辑#1

所以,我将服务器托管从 Gandi 更改为 Heroku。现在,它的效果非常好!感谢您的帮助;-)

最佳答案

您应该使用err回调参数,如下所示;

models.users.findOne({email: mail}, function (err, myUser) {
if (!err) console.log("step2"); // That's very very weird,that's work but RARELY that's doesn't work
else console.log(err.message);
...

当出现问题时,Mongo 会生成错误对象,您可以通过此用法获取错误原因。

关于node.js - Mongoose findOne({电子邮件 : email}) often works rarely doesn't work?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33353450/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com