访问node-mysql错误的描述

时间:2015-10-14 16:54:03

标签: json node.js node-mysql

当我的查询或连接失败时,我收到错误:

{ 
  [Error: ER_DUP_ENTRY: Duplicate entry 'am@xfiles.com' for key 'email_UNIQUE'] 
  code: 'ER_DUP_ENTRY', 
  errno: 1062, 
  sqlState: '23000', 
  index: 0 
}

我可以通过[object].[key]表示法访问密钥,但似乎无法使用[]访问该文本。我想把它作为错误的描述。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

打印错误值时的语法类似于您的示例:

{[Error: message]}

您可以使用errorObject.message

访问此媒体资源

请参阅documentation for Error