我正在爲我的iOS應用程序使用雲代碼功能。我打電話的雲功能與此代碼...錯誤:TypeError:對象沒有設置方法
var moment = require("moment");
Parse.Cloud.define("registerActivity", function(request, response) {
var user = request.user;
user.set("lastActive", new Date());
user.save().then(function (user) {
response.success();
}, function (error) {
console.log(error);
response.error(error);
});
});
,並從iOS的我這樣稱呼它......
[PFCloud callFunction:@"registerActivity" withParameters:@{}];
爲什麼我得到這個錯誤?
Error: TypeError: Object has no method 'set'
你的'request.user'對象是否有'set'方法?或者你只是試圖'user.lastActive = new Date()' – 2014-09-10 21:15:23
我不知道。如果我不必將它用於雲代碼,我就不會使用這個JavaScript。我對JS所做的一切只有一半的把握。那麼它有一套方法嗎?這應該。在iOS中,您只需執行[[PFUser currentUser] setObject:[NSDate date] forKey:@「lastActive」];'。我如何用JS做同樣的事情並且不會出錯? – 2014-09-11 17:29:30