Solr:从术语列表中检查Solr索引中已有的术语

时间:2012-01-04 12:48:28

标签: solr indexing

我有一个术语列表,我想检查其中哪些术语已在Solr索引中可用

例如,我有<**field** name="word" type="string" index="true" store="true">索引条款。

我有单词列表,例如Honda,Civic,2001。

我想检查索引中已有哪些术语可用。是否有任何有效的方法来做到这一点,而不是逐一发送请求本田,思域和2001这个词?

感谢。

2 个答案:

答案 0 :(得分:2)

您可以提交如下的构面查询:

 http://localhost:8983/solr/select?q=*%3A*&rows=0&facet=true&facet.field=word
  &facet.limit=-1

这将返回单词字段中的所有唯一术语以及在该字段中找到的每个术语的数量。

答案 1 :(得分:0)

我不知道你如何使用它,但是'luke'可以为你提供浏览器界面中该字段的顶级术语。

  

的http:/本地主机:8983 / solr的/ INDEX_NAME /管理/的 FL = <强>字