2016-10-19 11 views
0

ユーザーがサインアップすると、このユーザーへの参照ポインターを使用して別のクラス(クラスB)に行を追加し、新しく作成された行を指すユーザークラスへの参照を追加する必要がありますクラスBで解析クラウドコードbeforeSaveユーザーオブジェクトID

BeforeSaveアクションでParse.User IDを取得する方法はありますか?

クラウドコードでこれを達成する方法はありませんか?

+0

でそれを行います。ありがとう、これは助けた。 –

答えて

1

まだ行が作成されていないので、まだ存在していないものへのポインタを作成できないため、エラーが発生してユーザが作成されることはありません。この場合、アフターセーブを使用する必要があります。

はaftersaveトリガー

返事が遅れて申し訳ありません
Parse.Cloud.afterSave(Parse.User, function(request) { 
    var user = request.object; 
    var ClassB = Parse.Object.extend("ClassB"); 
    var classb = new ClassB(); 
    classb.set("user", user); 
    .... 
    classb.save(); 
    .... 
}); 
関連する問題