I agree with Mikhail, escaping should solve the problem!
If after that it has to do with More Like This, please let us know and I'll
be happy to take a look at it (been working in the last few years quite
extensively on the More Like This feature)

Cheers
--------------------------
*Alessandro Benedetti*
Director @ Sease Ltd.
*Apache Lucene/Solr Committer*
*Apache Solr PMC Member*

e-mail: a.benede...@sease.io


*Sease* - Information Retrieval Applied
Consulting | Training | Open Source

Website: Sease.io <http://sease.io/>
LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter
<https://twitter.com/seaseltd> | Youtube
<https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github
<https://github.com/seaseltd>


On Thu, 24 Nov 2022 at 18:00, Alessandro Benedetti <a.benede...@sease.io>
wrote:

> I agree with Mikhail, escaping should solve the problem!
> If after that it has to do with More Like This, please let us know and
> I'll be happy to take a look at it (been working in the last few years
> quite extensively on the More Like This feature)
>
> Cheers
> --------------------------
> *Alessandro Benedetti*
> Director @ Sease Ltd.
> *Apache Lucene/Solr Committer*
> *Apache Solr PMC Member*
>
> e-mail: a.benede...@sease.io
>
>
> *Sease* - Information Retrieval Applied
> Consulting | Training | Open Source
>
> Website: Sease.io <http://sease.io/>
> LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter
> <https://twitter.com/seaseltd> | Youtube
> <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github
> <https://github.com/seaseltd>
>
>
> On Thu, 24 Nov 2022 at 16:16, Wu, Hansen [USA] <wu_han...@bah.com.invalid>
> wrote:
>
>> Hi Mikhail,
>> Thank you for your suggestions.
>> Happy Thanksgiving Day!
>> --H.Wu
>>
>> -----Original Message-----
>> From: Mikhail Khludnev <m...@apache.org>
>> Sent: Thursday, November 24, 2022 2:33 AM
>> To: users@solr.apache.org
>> Subject: Re: [External] Re: Seeking tips about MoreLikeThis exceptions
>>
>> For me it doesn't seem like MoreLikeThis, but it can fixed with escaping
>> '\', I believe  search:subj\:cedation
>>
>> On Wed, Nov 23, 2022 at 11:08 PM Wu, Hansen [USA]
>> <wu_han...@bah.com.invalid>
>> wrote:
>>
>> > Hi Solr folks,
>> > Below is the info related to the bug I reported. Thanks for taking a
>> look.
>> > Happy holidays!
>> > --H.Wu
>> >
>> > ---------- ERROR MESSAGE: ----------
>> > Failed to search for document id: 123456/2022080916.txt Error from
>> > server at
>> >
>> https://urldefense.com/v3/__http://xxx.xxx.xxx:8983/solr/documents__;!!May37g!ICxqmf0VKbK0xEC4nt4o6-ZmdyXpWjOONYBV2QFRU5dwU2kdooGoF3vCgcudXyIMNcszDC99no0$
>> : Error from server at null:
>> > org.apache.solr.search.SyntaxError: Cannot parse '+(search:item
>> > search:date search:dte search:report search:subj:cedation
>> > search:0154 search:20220808)
>> > -id:123456/2022080916.txt': Encountered " ":" ": "" at line 1, column
>> 62.
>> > Was expecting one of:
>> >   <AND> ...
>> >   <OR> ...
>> >   <NOT> ...
>> >   "+" ...
>> >   "-" ...
>> >   ......
>> > at org.yyy.data.service.solr.proxy.SolrProxyService.query
>> > (ssssss.java:90) at ...... (******.java:51) at ......
>> > (aaaaaa.java:163)
>> >
>> >
>> > ---------- SOLR FIELD DATA: ----------
>> > "search":["......\nsubj:cedation report date 20220809\n
>> >     ......\n
>> >     <contains many lines in the format of name:value>\n
>> >     ......
>> > "],
>> > "cedation report date 20220809"]
>> >
>> >
>> >
>> > -----Original Message-----
>> > From: Mikhail Khludnev <m...@apache.org>
>> > Sent: Wednesday, November 23, 2022 7:40 AM
>> > To: users@solr.apache.org
>> > Subject: [External] Re: Seeking tips about MoreLikeThis exceptions
>> >
>> > Hello,
>> > I can only speculate that some doc ids has a colon in value. In this
>> > can you need to either escape it with backslash or use more explicit
>> > syntax described in Solr Local Params topic.
>> > But I might be wrong. Can you provide a problem query and/or stacktrace?
>> >
>> > On Tue, Nov 22, 2022 at 9:09 PM Wu, Hansen [USA]
>> > <wu_han...@bah.com.invalid
>> > >
>> > wrote:
>> >
>> > > Hello Solr folks,
>> > > I have a Web Service app, which uses CloudSolrClient to connect to a
>> > > solr server to query for similar documents against field search in a
>> > > collection through MoreLikeThis function by given docId. The content
>> > > in the search field is copied from original text of a document.
>> > > The Web Service app works fine with most documents. But whenever a
>> > > document contains colon, e.g. "subj:cedation", it throws out
>> > > exceptions, complaining about ":". Have you folks ever seen such
>> > > problems? Any tips to resolve  the issue?
>> > >
>> > > In my dev env, I have a newer version of solr installed, which uses
>> > > HttpSolrClient to do the same query. The problem didn't happen. I
>> > > was wondering whether the issues only happen with old versions of
>> > > solr or
>> > not.
>> > >
>> > > I wish to get ideas from solr community.
>> > > Thanks a lot in advance.
>> > >
>> > > Hansen Wu
>> > > Associate | Lead Data Scientist
>> > > Booz | Allen | Hamilton
>> > >
>> > > Email: wu_han...@bah.com<mailto:wu_han...@bah.com>
>> > >
>> > >
>> > >
>> >
>> > --
>> > Sincerely yours
>> > Mikhail Khludnev
>> >
>>
>>
>> --
>> Sincerely yours
>> Mikhail Khludnev
>>
>

Reply via email to