Salesforce Java скрипт соединения или справочные запросы - PullRequest
0 голосов
/ 02 апреля 2012

Я пытаюсь выбрать данные из пары объектов одновременно, используя Javascript.

Я хочу выбрать LOB__C, risk_state__c FROM Opportunity, а также имя и фамилию контакта, связанные с этой Opportunity. Я не могу понять, как это сделать.

Спасибо, ребята.

1 Ответ

3 голосов
/ 02 апреля 2012

Если вам нужен доступ к одному контакту, вам нужно добавить поле ссылки на возможность контакта (используя поле отношения «Уточняющий запрос» или «Основная-подробная информация»).

Оттуда вы можете запросить так:

Select LOB__c, risk_state__c, 
    Contact__c, Contact__r.FirstName, Contact__r.LastName From Opportunity 

Если вы ищете доступ ко всем / нескольким контактам для Возможности, сохраните их в объекте OpportunityContactRole и используйте запрос, подобный следующему:

Select LOB__c, risk_state__c,
    (Select ContactId, 
        FirstName, LastName From OpportunityContactRoles) From Opportunity
...