Right, the values should be separated with spaces. Solr 6 might’ve just been less strict in this regard.
On 2024/09/13 15:43:34 Mikhail Khludnev wrote: > I think qf vals are just space separate. I don't think you need a comma > there. Also if q=*:*, I don;t think other params really matter at all. > > On Fri, Sep 13, 2024 at 6:31 PM Patryk Mazurkiewicz <pm...@gmail.com> > wrote: > > > Hi KrishnaVamsi, > > > > You may find this helpful. It is related to local params, but the symptoms > > are the same: > > https://stackoverflow.com/questions/58812890/local-param-not-working-in-solr-8-but-working-in-solr-5. > > Newer versions of Solr have introduced additional validation checks, and in > > this case, it looks like commas are recognized as part of the field name > > and not as a separator. > > > > Kind regards, > > > > Patryk > > > > On 2024/09/13 07:00:27 "Mugi, Krishnavamsireddy" wrote: > > > 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 <mk...@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 > > > > > > > -- > Sincerely yours > Mikhail Khludnev >