想象一下我们在solr中有这些文件
{id: 1, values: [foo|0.7, bar|0.3] }
{id: 2, values: [foo|0.6, bar|0.3] }
{id: 3, values: [foo|0.2, bar|0.4] }
我想要得到的结果是术语数,但每个文档仅占一个术语,该术语的有效载荷值最高,所以结果是:
foo: 2
bar: 1
因为id = 1 foo
的doc具有最高的有效载荷值,id = 2再次具有foo
的payload最高值,而id = 3 bar
的doc具有最高有效载荷值。
我怎么得到这个?