如果与 Web 数据库的事务(我正在使用 Phonegap)失败,我想向用户显示正确的错误。在 Error-Callback 中,我要求提供 error.code 值以确定出了什么问题。
文档对此进行了说明。但是,我有一个事务失败的情况,因为插入一个已经存在的值违反了唯一约束。
function saveErrorCB(err){
console.log(err.code + " " + err.message + " ");
}
err.code 显示:
1
err.message 在这里显示:
无法执行语句(19 约束失败)
我的意思是,我想了解其他代码,例如“1”。Phonegap 文档没有提到它。