我有一個名爲Roster的表,它在其中一列中存儲用戶指針。我在想設置列前保存方法時,它是new.So到目前爲止,我有這個,但我不知道如何獲得用戶IDParse.com將用戶指針添加到保存前的類中
Parse.Cloud.beforeSave("Roster",function(request,response){
//Update roster with sender Id
if (request.object.isNew()){
var userPointer = /*NOT SURE HOW TO GET WHO SENT IT*/
request.object.set("User",userPointer);
}
response.success();
});
任何想法?
謝謝。我剛發現另一個解決方案,request.user也返回用戶信息 –
這個答案是不正確的。 beforeSave觸發器進入雲代碼,該代碼沒有當前用戶登錄。從請求中獲取用戶是唯一正確的方法。 –