2014-09-07 6 views
0

에서 나는 사용자가 좋아하는 수도 관련 게시물을 표시하는 사용자의 열을 업데이트하고 싶습니다, 내 코드가 같다 :업데이트 많은 사용자가 한 번에 구문 분석

let users = query.findObjects() as [PFUser] 

    for user in users{ 
      let rel = user.relationForKey("posts") 
      rel.addObject(post, forKey: "relatedPosts") 
      rel.saveInBackground() 
     } 

난 정말 이유를 알고하지 않습니다, 하지만 많은 버전에서 (관계뿐만 아니라 배열 및 다른 방법으로) 그것을 시도하고 그것은 항상 하나의 사용자 (로그인 한 사람)를 업데이 트 .. 어떻게이 일을 할 수 있습니까?

답변

0

현재 앱에서 인증되지 않은 사용자는 업데이트 할 수 없습니다.

내가 볼때

당신은 두 가지 옵션이 있습니다 :

1) 당신은 마스터 키를 사용하여 실행하는 몇 가지 클라우드 코드를 설정할 수 있습니다, 그래서 사용자를 수정할 수 있습니다.

2) 사용자의 관련 게시물이있는 다른 클래스 DB에 연결할 새 사용자 지정 열을 Parse User 클래스에 추가 할 수 있습니다. 여기를보세요 : Parse.com Relations Guide

# 2를 선택합니다.