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/