親オブジェクトからの関係を介して子オブジェクトを照会したい.そして、それらの値を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 に答える