我确实需要根据Solr velocity UI中的索引字段获取唯一的构面计数。似乎有一个json选项可以获得独特的facet计数。可以在solrconfig.xml中使用吗
这是我尝试过的。(来自requestHandler部分)
<str name="facet">on</str>
<str name="facet.missing">false</str>
<str name="facet.field">State</str>
<str name="facet.query">State:&json.facet={ x : "unique(State)" }</str>
这会引发错误。
有没有其他方法可以获得唯一值?
感谢,
答案 0 :(得分:0)
在solr请求网址中添加facet&amp; json.facet = {x:“unique(manu_exact)”}
示例:
http://localhost:8983/solr/collection1/select?indent=on&q=*:*&wt=json&json.facet={x : "unique(manu_exact)"}
相应地更改集合名称,您可以在底部看到构面计数。
其中count:是所有方面的计数。 x:是方面的唯一值计数。