Salesforce 与Opportunity相关的自定义对象的SOQL帐户查询
我试图弄清楚如何查询与Opportunity相关的自定义对象 对象名称为McaApp\uuuu Offer\uuuu\c 该对象的查找字段为McaApp__机会___c(主详细信息) 这就是我拥有的,但我可能遗漏了一些东西,因为这个对象与帐户无关,我需要更改什么Salesforce 与Opportunity相关的自定义对象的SOQL帐户查询,salesforce,soql,Salesforce,Soql,我试图弄清楚如何查询与Opportunity相关的自定义对象 对象名称为McaApp\uuuu Offer\uuuu\c 该对象的查找字段为McaApp__机会___c(主详细信息) 这就是我拥有的,但我可能遗漏了一些东西,因为这个对象与帐户无关,我需要更改什么 SELECT id, Name, ( Select Id, Name From Opportunities ORDER BY Id DESC LIMIT 1 ), ( SELECT McaApp__
SELECT id, Name,
(
Select Id, Name From Opportunities ORDER BY Id DESC LIMIT 1
),
(
SELECT McaApp__Funder__c, McaApp__Status__c FROM McaApp__Offers__r WHERE McaApp__Opportunity__c = 'oppidxxx'
)
FROM Account
WHERE id = 'acctidxxx'
您无法从
帐户中查询McaApp\uuuuu Offer\uuu c
,因为没有直接关系<代码>账户
商机McaApp\uuuuuuuuuuuuuc提供这就是它的实际情况
SOQL语句无法查询超过1级的聚合关系
远离根实体对象
你可以这样做
SELECT Id, Name, AccountId,
(SELECT McaApp__Funder__c, McaApp__Status__c
FROM McaApp__Offers__r)
FROM Opportunity
WHERE AccountId = 'acctidxxx'
LIMIT 1