Parse.com云端请求400

时间:2015-03-10 18:58:13

标签: javascript cordova parse-platform

我使用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);


            }
        });

    },

1 个答案:

答案 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。