如何使用构面值在solr中查询

时间:2011-09-05 15:55:01

标签: solr facet solrj

我有以下方面的价值 -

  

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包含每个方面的名称

1 个答案:

答案 0 :(得分:0)

  

从SolrJ API中我如何从其值

中找到facet的名称

不,您可以跟踪构面字段和值。您应该提交构面字段和选定的构面值。

  

如何从solr

查询它

如果您的意思是如何将“方面”转换为查询,请使用filter queries。在SolrJ中,使用setFilterQueries方法(many examples

相关问题