Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 将Parse.com用户objectId复制到另一列_Ios_Parse Platform_Parse Cloud Code - Fatal编程技术网

Ios 将Parse.com用户objectId复制到另一列

Ios 将Parse.com用户objectId复制到另一列,ios,parse-platform,parse-cloud-code,Ios,Parse Platform,Parse Cloud Code,我试图编写一些云代码来解析,在创建一个新的_用户时,它将复制该用户的objectId,附加它,然后将结果值放入一个名为SubscriptionObject的新列中。我尝试过的代码是: Parse.Cloud.afterSave(Parse.User, function(request, response) { Parse.Cloud.useMasterKey(MYMASTERKEY); var theObject = Parse.User.current().id var n

我试图编写一些云代码来解析,在创建一个新的_用户时,它将复制该用户的objectId,附加它,然后将结果值放入一个名为SubscriptionObject的新列中。我尝试过的代码是:

Parse.Cloud.afterSave(Parse.User, function(request, response) {
Parse.Cloud.useMasterKey(MYMASTERKEY);  
    var theObject = Parse.User.current().id
    var newObject = 'User_' + theObject;
    request.object.set("SubscriptionObject", newObject);

    response.success();

});
但是,SubscriptionObject键从未设置过。

console.log('User\u'+theObject)是什么意思;日志它可能不是字符串。我想它可能有点像“对象”

尝试使用concat

var userString='User_'

var newObject=userString.concat(request.user.id)

我使用request.user.id是因为我不熟悉Parse.user.current().id


不相关,但我从来没有把我的主钥匙传给过电话。我只调用Parse.Cloud.useMasterKey();也许我们在必要的地方有一些分歧。只是注意一下,如果不需要的话,就不必将主密钥作为全局变量发布。

console.log返回User\u objectId,就像我期望的那样,它只是没有设置User中的另一列。