我正在玩解析後端和NodeJS,但我現在有一個問題,我無法弄清楚。我有這樣的獲取請求。Parse.com JavaScript查詢錯誤處理不起作用
app.get("/movie", function (req, res) {
var Review = Parse.Object.extend("Review");
var query = new Parse.Query(Review);
var movie = req.query.movie;
query.equalTo("movie", movie);
query.first({
success: function (movie) {
console.log("Success");
},
error: function (error) {
console.log("Error: " + error.code + " " + error.message);
}
});});
這工作正常,但錯誤處理有點不。如果,例如,我改變
query.equalTo("movie", movie);
到query.equalTo("movie", "xyz");
或query.equalTo("abc", "xyz");
不中我的表中,我仍然得到成功的語句。是的,我每次都重新啓動服務器。
更新
我嘗試使用了iOS SDK(SWIFT),在這裏我進入了錯誤的情況下相同的查詢。儘管我總是得到相同的錯誤,但不應該這樣,但至少我在JS樣本中遇到錯誤時總是遇到成功案例。
我也試過用query.find。同樣的結果。 – PatrickDotStar
請參閱使用新方法編輯。 – BuffMcBigHuge
仍然是相同的結果:( – PatrickDotStar