我想通过父对象的关系查询子对象。我需要将这些值传递给 VF 页面。我怎样才能实现这一点。
问问题
7576 次
1 回答
3
您可以通过子查询查询子字段,如下所示:
select Id, Name,
(select Id, Name from Child__r)
from Parent
将结果存储在父对象列表中:
list<Parent__c> liParents = [select Id, Name,
(select Id, Name from Child__r)
from Parent];
然后,您可以使用以下内容遍历页面中的子项:
<apex:repeat var="p" value="{!liParents}">
<apex:outputText value="{!p.Name}: "/>
<ul>
<apex:repeat var="c" value="{!p.Child__r}">
<li><apex:outputText value="{!c.Name}"/></li>
</apex:repeat>
</ul>
</apex:repeat>
于 2011-09-05T00:57:26.190 回答