带重复参数的Solr查询
我尝试扩展Solr查询解析演示文稿中的一个示例。我想用一个查询字符串来扩展它,使我能够一次检索多个solr文档http://.../solr/docs?id=1&id=2&id=3 requestHandler的原始配置如下所示:带重复参数的Solr查询,solr,configuration,query-parser,Solr,Configuration,Query Parser,我尝试扩展Solr查询解析演示文稿中的一个示例。我想用一个查询字符串来扩展它,使我能够一次检索多个solr文档http://.../solr/docs?id=1&id=2&id=3 requestHandler的原始配置如下所示: <requestHandler name="/docs" class="solr.SearchHandler"> <lst name="defaults"> <str name="q">{!term
<requestHandler name="/docs" class="solr.SearchHandler">
<lst name="defaults">
<str name="q">{!term f=id v=$id}</str>
</lst>
<arr name="components">
<str>query</str>
<str>highlight</str>
<str>debug</str>
</arr>
</requestHandler>
但这仅适用于单个id参数http://.../solr/docs?id=1 -我必须使用哪个查询解析器或配置来匹配多个id参数
谢谢你的帮助。id=1 | id=2 | id=3行吗?我认为您的语法是在不同的id上进行布尔连接,这将不匹配任何内容:a==1和a==2参数解引用将不会拾取多个参数值,没有语法定义如何将这些值组合/扩展为单个v值。