如何查询Case表中Secondary_Owner__c对应的人名而非ID?
解决Case表Secondary_Owner__c对应人名的查询方法
在Salesforce中,标准字段OwnerId对应的关联关系名称是Owner,因此可以通过Owner.Name直接获取关联的用户/群组名称。对于自定义Lookup字段Secondary_Owner__c,需要使用Salesforce自定义关系的后缀__r来访问关联对象的字段,具体查询语句如下:
SELECT Id, Owner.Name, Secondary_Owner__r.Name FROM Case
- 自定义Lookup字段的关系名称规则:将字段名末尾的
__c替换为__r,因此Secondary_Owner__c对应的关系名为Secondary_Owner__r - 若
Secondary_Owner__c指向User对象,Secondary_Owner__r.Name会返回用户全名;若指向Group对象,则返回群组名称 - 可根据需求追加其他需要查询的字段,比如
CaseNumber、Subject等
内容的提问来源于stack exchange,提问作者Leonardo Lira
相关产品推荐
相关产品推荐

