我使用Parse.com云来管理移动应用程序的数据库。当我在表格中保存一些用户或电子邮件相同的用户时,它会给我一个错误:
POST https://api.parse.com/1/users 400 (Bad Request)
我自己明白,当用户名或电子邮件在不同用户中相同时,会出现错误。有没有一种方法可以返回错误的原因,例如“此邮件已被选中”?在我的代码下面:
saveUser: function() {
this.utente.save(null, {
success: function(persona) {
//console.log("modello salvato nel db");
var id = persona.get("objectId");
window.localStorage.setItem('parseId', id);
},
error: function(error) {
alert("Save error");
console.log(error);
}
});
},
答案 0 :(得分:1)
您似乎没有在任何地方使用response.error(error)
...
尝试
saveUser: function() {
this.utente.save(null, {
success: function(persona) {
//console.log("modello salvato nel db");
var id = persona.get("objectId");
window.localStorage.setItem('parseId', id);
},
error: function(error) {
response.error(error);
}
});
}
然后在您的本机脚本console.log中输入error.code和error.message。