我的后端是用parse.com制作的。现在我在Parse.com Analytics-Section中遇到了Tab" Slow Queries"。很棒的功能,可以查看您的查询的效果。
现在我看到的是,我的查询中有空的where子句,你可以在这里看到它:
Users where:{ facebookID: ... }
Friends where:{ user: ... }
Friends where:{ objectId: ... }
Users where:{}
Friends_Rel where:{ friend: ..., user: ... }
Friends_Rel where:{}
现在我的问题是为什么那里的条款是空的?因为我认为这个查询会导致错误,我认为这不是我想要的。 我总是这样构建我的查询:
var query = new Parse.Query("Friends_Rel");
query.equalTo("friend", friendID);
query.equalTo("user", userID);
query.find({
success: function(results) {
},
error: function(error) {
}
});
或者像这样:
var query = new Parse.Query("Users");
query.get(objectID, { // Gets row you're trying to update
success: function(row) {
},
error: function(row, error) {
}
});
这些条款可以来自何处? .get方法是否会导致:{}?我不确定......
答案 0 :(得分:0)
关闭as sunsetting parse.com