Mongoose查询数据库,在没有该数据时,回调函数中始终无法得到err为真值
err是出现异常才会出现的,数据查询出来是空值,是不会发生异常的。正确方法是,判断一下你查询值是不是空值或空数组就可以了。
■网友
【Mongoose查询数据库,在没有该数据时,回调函数中始终无法得到err为真值】
用promise吧,不丢人。 上面是Nodejs 的后端,可能状态码我没怎么管,当年屎一样的代码。反正找到找不到,一言不合就401滚犊子。login 给的信息越少越好。
上面是angular 前端的一个login function. 只要不爽,就 I\u0026#39;am sorry.
■网友
mongoose 的查询都已经 promisfy 了吧?如果不习惯需要优先处理错误这种回调写法,可以直接用 promise 的写法。
Mode.query(condition).then((results) =\u0026gt; {}).error(err =\u0026gt; console.log);
推荐阅读
- 考研数据库方向
- 哪个数据库,可以直接做数据透视图(navicat类的也可以)
- 是否有类似企查查的网站可以快速查询企业所属的行业,(根据《产业结构调整指导目录》(2011 年本))
- 哪里能获取美股月度成交金额的数据,找了好几个数据库都只有成交量
- |天冷连云港用电量增 微信可查询电量阶梯余量
- 为啥大多数人反对“女性穿得少被人侵犯都是活该”,却强调“数据库必须做防注入和防XSS攻击”
- 怎样查各银行高管收入数据有没有这样的数据库可以方便查到
- chinaz、aizhan等工具是通过啥手段查询到ICP备案信息的
- access数据库的密码为啥这么容易破解
- 去香港读博士的情况科普推荐系统、市场方向