Hi Community, This is the first time, I am implementing a solr *highlighting *feature. I have read the concept via solr documentation Link- https://lucene.apache.org/solr/guide/8_2/highlighting.html
To enable highlighting I just have to add *&hl=true&hl.fl=* *in our solr query and got the snippet in the solr response and it is working fine in most of the cases. *But highlighting does not work when synonyms came into action* *Issue:* I am searching leopard (q=leopard) in field title (qf=title) In our synonym file, we have an entry like below *leopard,tenduaa,panther* and in one document id:123456, field title contains below text: title:"Jindal Panther TMT Bars For the query (q=leopard) , i am getting this document (id:123456) in solr response I could check that due to synonym document is matched and I confirmed it via Solr UI analysis screen where I put Analyse FieldName= title, Field Value (Index) ="Jindal Panther TMT rebars" and Field Value (Query) = leopard and I could see in index chain, token panther getting saved as leopard also but in highlighting I don't get any matched token and getting below response - highlighting: { - 123456: { } } I just need the matched synonym token like panther in the above case to be returned in solr highlighting response I have read and re-read the solr documentation, searched on google gone through many articles even checked StackOverflow but could not find a solution. Any help from community members will be highly appreciated. Thanks in advance. -- Regards, Ajay Sharma Software Engineer, Product-Search, IndiaMART InterMESH Ltd --