我正在使用 javascript 和 parse.com
下面的代码部分应该查询 parse.com 后端并查找名为“Rob”的用户。使用 Chrome 开发工具检查它时,控制台不会返回任何错误。
但是,即使使用显示的示例,我知道该解析对象中没有存储名为“Rob”的用户,代码也总是成功完成。
我不明白我的代码中缺少什么,或者为什么如果用户不存在它不会出错?
var friendFinder = Parse.Object.extend("_User");
var query = new Parse.Query(Parse.User);
query.equalTo("username", "Rob"); // find users that match
query.find({
success: function(results) {
console.log("Yay");
},
error: function (contact, error) {
//Show if no user was found to match
alert("Error: " + error.code + " " + error.message);
}
})
;
最佳答案
未找到行不是错误情况。调用结果成功,您的结果为空。
关于javascript - 即使数据库中不存在该用户,尝试查找用户时代码也不会返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23430611/