SOLR术语频率

时间:2012-12-03 17:22:05

标签: solr frequency term

我正在使用solr,到目前为止一切都很顺利。当我进行搜索时,我希望找回每个文档的搜索“术语”的次数以及文档本身。我已经找到了很多信息,但是经过它后我还是不明白我是怎么做到的。这是极端困难吗?

任何人都可以帮助我吗?

Altough我得到结果,fl字段总是0

http://localhost:8983/solr/collection1/select?q=text:*mySearchTerm*&fl=*,fl:termfreq(text,*mySearchTerm*)

2 个答案:

答案 0 :(得分:2)

好的,我发现termfreq对MultiValues字段不起作用。所以我使用了一个复制字段并添加了termVectors =“true”termPositions =“true”termOffsets =“true”。现在它可以工作

答案 1 :(得分:-2)

您可能想要查看http://wiki.apache.org/solr/LukeRequestHandler - 您应该看到xml中的标签“numTerms”会根据您需要的每个字段使用。