Using Lucene Highlighter along with MultiFieldQueryParser
Im using Lucene Highlighter to highlight the matches that I have found in a Lucene Index. Now, my problem is that If I have to search multiple fields of a document, and I need to display the matching text, the开发者_运维问答n how can I get in which field the hit has occurred?
The code which I am using for the highlighter is basically the second function here
If I do not know in which field the hit has occurred in, then what field do I pass to the function defined above to get the matching fragments?
You could combine the fields into a single text field and run your highlighter on it.
精彩评论