# and @ are Reserved Characters as per RFC 3986
https://tools.ietf.org/html/rfc3986 see section 2.2 so you would have to
URL encode them

My 2 cents

2016-09-06 10:20 GMT-04:00 Chaitanya Kumar Ch <chaitu381...@gmail.com>:

> Thanks for the reply.
> I have tried that but didn't work.
> Also please note that *@,# are not part of current special characters
> list*.
>
> On Tue, Sep 6, 2016 at 7:47 PM, Iker Huerga <iker.hue...@gmail.com> wrote:
>
> > I'd try scaping the characters as in
> > https://lucene.apache.org/core/2_9_4/queryparsersyntax.
> > html#Escaping%20Special%20Characters
> >
> > 2016-09-06 10:02 GMT-04:00 Chaitanya Kumar Ch <chaitu381...@gmail.com>:
> >
> > > Hi All!
> > >
> > > I am facing issue while trying to match a fields content with some
> > keywords
> > > which contains symbols like @,#
> > >
> > > I have annotated field "body" which is configured as below :
> > >
> > > @Field(analyze = Analyze.YES)private String body;
> > >
> > > only of the body column content as follows:
> > >
> > > Thursday PM Clicks: Jessica Alba; Happy birthday...
> > > https://t.co/VlZkSF0IUb #johndaly #baby @chaitu @chai @hey
> > >
> > > I am trying to search text of body field with below query but it's not
> > > giving any results:
> > >
> > >  +(+body:#johndaly +body:#baby)
> > >
> > > "#" symbol is coming in the query only if I add ignoreFieldBridge() to
> > the
> > > field but I am not getting results.
> > >
> > > Below query is generated If i am remove ignoreFieldBridge()
> > >
> > > +(+body:johndaly +body:baby)
> > >
> > >
> > > Stack overflow link
> > > <http://stackoverflow.com/questions/39350676/hibernate-
> > > search-lucene-search-text-with-special-characters-like>
> > > --
> > > Thank You,
> > > Chaitanya Kumar Ch,
> > > +91 9550837582
> > >
> >
> >
> >
> > --
> > Iker Huerga
> > http://www.ikerhuerga.com/
> >
>
>
>
> --
> Thank You,
> Chaitanya Kumar Ch,
> +91 9550837582
>



-- 
Iker Huerga
http://www.ikerhuerga.com/

Reply via email to