Hi Mikhail,

Request parameters --> 
defType=edismax&indent=true&q.op=OR&q=*:*&qf=sourceRefId_t, 
channelName_t&useParams=&wt=json

Error: 

"error":{
    "metadata":[
      "error-class","org.apache.solr.common.SolrException",
      "root-error-class","org.apache.solr.common.SolrException"],
    "msg":"org.apache.solr.search.SyntaxError: Query Field 'sourceRefId_t,' is 
not a valid field name",
    "code":400}}

Solr is allowing either , or space in between the fields in qf parameter in 
9.6.1, But it is working fine in 6.5.1. How can we rectify this error, Please 
let us know.

Thanks&Regards
KrishnaVamsi


-----Original Message-----
From: Mikhail Khludnev <m...@apache.org> 
Sent: 13 September 2024 02:16
To: users@solr.apache.org
Subject: Re: Query related to solr 9.6.1


<External Email>


Hello
Please share the exact error and request parameters.

On Wed, Sep 11, 2024 at 5:11 PM Mugi, Krishnavamsireddy < 
krishnavamsireddy.m...@paramount.com> wrote:

> Hi Team,
>
> We have migrated our solr instance from 6.5.1 to 9.6.1.
>
> In 6.5.1, we were sending multiple fields in qf parameter in edisMax 
> with spaces in between, Something like below. It was working fine.
>
> qf=workflowId_t, originalTitle_t, sourceRefId_t
>
> Same thing we are trying to do in 9.6.1, we are getting solr exception 
> that query field is not present. Can someone please help me on this?
>
> Thanks&Regards
> KrishnaVamsi
>
>

--
Sincerely yours
Mikhail Khludnev

Reply via email to