Я пытаюсь получить список групп сотрудничества и связанных с ними членов. Я пытаюсь сделать следующий soql запрос, но он не признает отношения CollaborationGroup.CollaborationGroupMembersSalesforce apex collaborationgroup/collaborationgroupmember отношения?
List<CollaborationGroup> cgs = new List<CollaborationGroup>([Select OwnerId, Id, (select CollaborationGroupMember.MemberId from CollaborationGroup.CollaborationGroupMembers) From CollaborationGroup]);
Глядя на API, CollaborationGroupMembers имеет CollaborationGroupId, который является идентификатором ассоциированного CollaborationGroup, поэтому отношения должны существовать - Может кто-нибудь сказать мне, почему он не работает?
Благодаря
J
редактировать: Я понял это наоборот (идущий от члена группы (ребенка к родителю), а не наоборот), выполнив следующие действия:
List<CollaborationGroupMember> cgs = new List<CollaborationGroupMember>([select MemberId, CollaborationGroupMember.CollaborationGroup.OwnerId from CollaborationGroupMember where CollaborationGroupMember.CollaborationGroup.Name]);
Однако я все равно хотел бы знать, почему я не мог сделать это от родителей к ребенку, как я пытался в первую очередь?
Благодаря