1
如何从“err”变量中获取错误消息?当我转储变量包含NodeJS sqlite3获取错误信息
{ [Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: _test.Id] errno: 19, code: 'SQLITE_CONSTRAINT' }
我需要得到“错误:一个SQLITE_CONSTRAINT:UNIQUE约束失败:_test.Id”,从“犯错”的变量。我正在执行这个查询。
db.run("INSERT INTO _test (Var1) VALUES (?)", '1', function (err) {
if (err) {
console.log(err);
return;
}
});
Alredy试图ERR [0],打印出所有属性中包含 “对”,但它仅返回 “errorno” 和 “代码” 的属性。
哦,是的。我内置[Error object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error)。谢谢! – Luke 2014-09-23 06:56:16