javascript – 如何将节点js中的Error对象正确转换为字符串?

前端之家收集整理的这篇文章主要介绍了javascript – 如何将节点js中的Error对象正确转换为字符串?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
每当我在 mysql中输入重复条目时,就会抛出此错误.

{[错误:ER_DUP_ENTRY:重复条目’sample@gmail.com’为密钥’电子邮件
‘]代码:’ER_DUP_ENTRY’,错误号:1062,sqlState:’23000′,索引:0}

我想要做的是将此Error对象转换为字符串.我尝试使用JSON.stringify(),当我在控制台上打印它时,只有最后一部分被转换为字符串:

{ “代码”: “ER_DUP_ENTRY”,“错误号”:1062,“sqlSTATE”: “23000”,“索引”:0}

我需要转换第一部分以及错误,即[]中的一部分,以便我能够正确诊断重复项.每当我将Error对象转换为字符串时,如何检索该部分?

解决方法

我认为由于Error对象的格式化方式,我必须使用JSON来解决这个问题.我如何解决这个问题只是为了使用
err.toString()
原文链接:https://www.f2er.com/js/159352.html

猜你在找的JavaScript相关文章