Hi Emir,

Are you saying I should remove "qf" if I want to use "uf"?  I just tried
that and got exception:

java.lang.RuntimeException at
org.apache.solr.search.ExtendedDismaxQParser$ExtendedDismaxConfiguration.<init>(ExtendedDismaxQParser.java:1497)
at
org.apache.solr.search.ExtendedDismaxQParser.createConfiguration(ExtendedDismaxQParser.java:270)
at
org.apache.solr.search.ExtendedDismaxQParser.<init>(ExtendedDismaxQParser.java:132)
at
org.apache.solr.search.ExtendedDismaxQParserPlugin.createParser(ExtendedDismaxQParserPlugin.java:37)
at org.apache.solr.search.QParser.getParser(QParser.java:315) at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:156)
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:196)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:143)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1984) at

Thanks

Steve

On Thu, May 14, 2015 at 8:00 AM, Emir Arnautovic <
emir.arnauto...@sematext.com> wrote:

> Hi Steve,
> You use qf to limit search on some fields.
>
> Thanks,
> Emir
>
>
> On 14.05.2015 13:49, Steven White wrote:
>
>> Hi Everyone,
>>
>> I'm trying to utilize "uf" but it doesn't work.  My reading of it per:
>>
>> https://cwiki.apache.org/confluence/display/solr/The+Extended+DisMax+Query+Parser
>> is I can use it to limit into which fields a search is performed.  E.g.:
>> If
>> my index has F1, F2, F3, F4, and I set "uf" to F3, than I should get hits
>> on F3 only.
>>
>> Here is my request handler:
>>
>>    <requestHandler name="/select_group_a" class="solr.SearchHandler">
>>       <lst name="defaults">
>>         <str name="echoParams">explicit</str>
>>         <int name="rows">20</int>
>>         <str name="defType">edismax</str>
>>         <str name="qf">F1 F2 F3 F4</str>
>>         <str name="uf">F3</str>
>>         <str name="fl">type,id,score</str>
>>         <str name="wt">xml</str>
>>         <str name="indent">true</str>
>>       </lst>
>>    </requestHandler>
>>
>> I also tried passing "uf" on the URL and it too didn't work.  I'm getting
>> hits on terms that are in other fields.
>>
>> Is my usage of "uf" wrong?
>>
>> Thanks
>>
>> Steve
>>
>>
> --
> Monitoring * Alerting * Anomaly Detection * Centralized Log Management
> Solr & Elasticsearch Support * http://sematext.com/
>
>

Reply via email to