すべてのLBGについて、LBGが主催する最新のアクティビティを選択しようとしています。
現在、私のコードは次のようになっています。
<mak:list from="r2.lbgs l" orderBy="l.lbg.name" where="l.toDate = nil and l.lbg.status = 2">
<tr>
<td><mak:value expr="l.lbg.name" /></td>
<td>
<mak:list from="best.johnny.Activity a" where="a.lbg = l.lbg" orderBy="a.end desc">
<c:if test="${mak:count()==1}">
<mak:value expr="a.season.name" />
</c:if>
</mak:list>
</td>
<td>
<mak:list from="best.johnny.Activity a" where="a.lbg = l.lbg and a.isLearningEventStamped = 0" orderBy="a.end desc">
<c:if test="${mak:count()==1}">
<mak:value expr="a.season.name" />
</c:if>
</mak:list>
</td>
</tr>
</mak:list>
makumbaが十分に「賢く」、最初のエントリのみを取得するのか、それともセット全体が列挙されるのかを尋ねたかったのです。最初のケースは素晴らしいでしょう、そうでなければこれを行うためのより十分な方法はありますか?-何も見つかりませんでした。
ありがとう
ピーター