新しい API search:search でファセットを使用して検索を行っていますが、次の問題があります。
私の情報源: ファイル #1
<root>
<location>
<university>
<name>Yale</name>
<country>USA</country>
</university>
</location>
<location>
<university>
<name>MIT</name>
<country>USA</country>
</university>
</location>
<location>
<university>
<name>Santander</name>
<country>Spain</country>
</university>
</location>
</root>
ファイル #2
<root>
<location>
<university>
<name>MIT</name>
<country>USA</country>
</university>
</location>
</root>
国ごとの大学の数を知る必要がありますが、ファセットは 1 つの国を含むファイルの数、またはすべてのファイル内の場所の数を返します。つまり、データの最後の例では、2 でこれを返します。オプション。
最初のオプション (度数順を使用)
USA - 2 (少なくとも 1 つの場所に USA があるファイルの数) SPAIN - 1
2 番目のオプション (item-frequency を使用)
アメリカ - 3 スペイン - 1
結果が次のようになる場合:
USA - 2 (2 つのファイルには 2 つの大学しかないため) SPAIN - 1
これどうやってするの???