2012-12-13 3 views
-1

Salesforce에서 각 사용자마다 고유 한 ID가 있습니다. Salesforce에없는 사람들의 목록을 푸시하면 새 목록이 ID 행이 채워진 내 목록 인 비동기식으로 반환됩니다 (몇 시간이 걸릴 수 있음). 새 목록의 행은 동일한 순서가 아닙니다. 반환 된 고유 ID가 보낸 목록에 추가 될 수 있도록 보낸 된 목록을 반환 된 목록과 어떻게 일치시킬 수 있습니까? 다양한 데이터 구조를 사용할 수 있습니다. 어떤 아이디어?비동기 프로세스에서 목록의 데이터 동기화

답변

0

몇 가지 코드를 게시 하시겠습니까?

비누 API docs는 :

만들기() 호출은 SaveResult 객체의 배열을 반환합니다. SaveResult 배열의 각 요소 은 create() 호출에서 sObjects 매개 변수 으로 전달 된 sObject [] 배열에 해당합니다. 예를 들어, 개체 은 SaveResult 배열의 첫 번째 인덱스에서 반환 된 개체 이 sObject [] 배열의 첫 번째 인덱스에 지정된 개체와 일치합니다.

create() 호출의 문서 & 샘플 자바 코드 : http://www.salesforce.com/us/developer/docs/api/index_Left.htm#StartTopic=Content/sforce_api_calls_create.htm#SampleIntro

나는 당신이 참으로 다시 정렬 한 결과 - SF를 지원하는 버그를 제출. 또한 데이터 WHERE Id IN ...에 대해 간단하게 쿼리 할 수 ​​있지만 그럴 수 있다고 생각합니다 (&지도를 비 직렬화 할 수 있습니까?)

관련 문제