繁体   English   中英

如何使用构面值在Solr中进行查询

[英]How to query in solr using facet value

我有以下方面的价值-

facetname1 -value11,value12,值13

facetname2-value21,value22,value 23

用户已经从UI页面中选择了值value12,value23。我只有这些值,我想使用这些构面值查询solr。.从SolrJ API的方法中,我如何从其值中找到构面的名称以及如何从中查询它索尔指数..在此先感谢

更多信息

 <lst name="facetname1">
<int name="value11">57270</int>
<int name="value12">30125</int>
<int> name="value13">19552</int>
</lst>

我可以通过键入http:// localhost:8080 / requesthandlername看到此信息,该requesthandler包含每个构面的名称

如何从SolrJ API的值中找到构面的名称

不,要由您来跟踪构面字段和值。 您应该同时提交构面字段和选定的构面值。

我如何从solr查询它

如果您想知道如何将构面“转换”为查询,请使用过滤器查询 在SolrJ中,使用setFilterQueries方法( 许多示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM