1
我看到這裏的解決方案的目標:Update a row in Parse.com,我已經努力去適應這個解決方案:更新在解析
function save(){
var objectId = $.cookie("objectId");
var saveTheThing = Parse.Object.extend("userSavedSearches");
var query = new Parse.Query(objectId);
query.equalTo("objectId", objectId);
query.first({
success: function (Contact) {
Contact.save(null, { /* Here I get error Contact is not defined*/
success: function (contact) {
contact.set($.cookie("weWant"), mySwiper.activeIndex);
contact.set("savedSoFar", $.cookie("weSay"));
contact.save();
}
});
}, error: function(user, error) {
alert("Error: " + error.code + " " + error.message);}
});
}
但奇怪的是,我得到一個錯誤,告訴我,Contact
沒有定義。我有三重檢查,我擁有的所有值都是有效的。
奇怪這裏的事情是,如果我改變query.first
到query.find
,Contact
現在定義,但我得到一個錯誤,告訴我,我不能更新使用query.find
即Contact.save
不是函數的對象。