使用 Salesforce SOQL,我可以使用以下内容获取所有者 ID:
SELECT Case.OwnerId
FROM Case
WHERE Case.CaseNumber = '00001234'
然后,我可以在此查询中获取拥有该案例的用户的用户详细信息:
SELECT User.Id, User.Name, User.Custom_Field__c
FROM User
WHERE User.Id = '001A0000001abc1DEF'
但是我不能让它在单个语句中工作,我认为这是因为所有者!=用户,即使在这种情况下所有者实际上是用户。我努力了:
SELECT Owner.Custom_Field__c
FROM Case
WHERE Case.CaseNumber = '00001234'
但我收到一个错误,即 Custom_Field__c 不是有效字段。