我正在使用带有新 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>
我需要知道每个国家/地区的大学数量,但是方面返回给我包含一个国家/地区的文件数量或所有文件中重复大学的位置数量,因此在最后一个数据示例中,它返回给我的是 2选项。
第一个选项(使用频率顺序)
美国 - 2(在美国至少有一个位置的文件数量)西班牙 - 1
第二个选项(使用项目频率)
美国 - 3 西班牙 - 1
结果应该是这样的:
美国 - 2(因为在两个文件中只有两所大学)西班牙 - 1
我怎样才能做到这一点???