我有以下方面的价值 -
facetname1 -value11,value12,value 13
facetname2 - value21,value22,value 23
用户从UI页面选择了值value12,value23。我只是拥有这些值,我想使用这些facet值查询solr。 从SolrJ API我怎样才能从其值中找到facet的名称,以及如何从solr索引中查询它。 提前致谢
更多信息
<lst name="facetname1">
<int name="value11">57270</int>
<int name="value12">30125</int>
<int> name="value13">19552</int>
</lst>
我可以通过输入http://localhost:8080/requesthandlername来查看此信息 该requesthandler包含每个方面的名称
答案 0 :(得分:0)
从SolrJ API中我如何从其值
中找到facet的名称
不,您可以跟踪构面字段和值。您应该提交构面字段和选定的构面值。
如何从solr
查询它
如果您的意思是如何将“方面”转换为查询,请使用filter queries。在SolrJ中,使用setFilterQueries
方法(many examples)