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 [0] "에 대한"모든 속성을 출력 잘못을 시도했지만 그것은 단지 "errorno"과 "코드"속성을 반환합니다.
아, 그래. 나는 내장 된 [Error object] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error)입니다. 감사! – Luke