Marklogic では、コレクション 1 のドキュメントの id 要素をコレクション 2 のドキュメントの id 要素に結合して、2 つのコレクション間で検索したいと考えています。一致すると、両方のコレクションから結果のドキュメントが必要になります。以下のコードがありますが、非常に遅いです。cts:search または search:search を使用して同じことを達成する方法
for $i in collection('demographic')/individual,
$j in collection('membership')/membership[enrolleIndividualId/id/text() = $i/individual/id/text()])
return {$i,$j}