내 iOS 앱에 구름 코드 기능을 사용하고 있습니다. 나는 Error : TypeError : Object에 'set'메서드가 없습니다.
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);
});
});
내가 같이 호출 아이폰 OS에서
...[PFCloud callFunction:@"registerActivity" withParameters:@{}];
가 왜이 오류가 않아 ...이 코드와 클라우드 함수를 호출 무엇입니까?
Error: TypeError: Object has no method 'set'
'request.user' 객체에'set' 메소드가 있습니까? 아니면 간단하게'user.lastActive = new Date()'를 시도하려고합니까? –
잘 모르겠습니다. 나는이 코드를 클라우드 코드에 사용할 필요가 없다면이 자바 스크립트를 전혀 사용하지 않을 것이다. 나는 JS로하고있는 모든 것에 대해서 절반 밖에 확신하지 못한다. 그렇다면 설정 방법이 있습니까? 그것해야합니다. iOS에서는 [[PFUser currentUser] setObject : [NSDate date] forKey : @ "lastActive"];'를 수행하면됩니다. JS와 동일한 작업을 수행하고 오류가 발생하지 않도록하려면 어떻게해야합니까? –