2013-08-02 4 views
0

CaseMilestone 레코드는 하나의 Case 레코드를 가질 수 있고 하나의 Case 레코드는 많은 CaseMilestone 레코드를 가질 수 있습니다.Salesforce에서이 간단한 부모 - 자식 관계 SOQL 쿼리를 유효하지 않은 것으로 간주하는 이유는 무엇입니까?

SELECT Id, (SELECT Id FROM CaseMilestones) FROM Case 

마찬가지로, CaseMilestone 기록이 많은 CaseMilestone 레코드가 할 수있는 하나 개 MilestoneType 기록 하나 개 MilestoneType 기록을 가질 수 있지만, 다음은 작동하지 않습니다 :

그래서이 작품

SELECT Id, (SELECT Id FROM CaseMilestones) FROM MilestoneType 

어째서? 모든 CaseMilestones가 관련된 MilestoneType을 요구하는 것은 아니기 때문에 어떤 쿼리에서 원하는 것을 얻을 수 있습니까? CaseMilestones에서 조회에서

답변

2

확인 "자식 관계 이름은"
을 MilestoneType 및 SELECT Id, (SELECT Id FROM "Child Relationship Name") FROM MilestoneType

로 변경