Well, the approach you suggested is what we use now. We regex use pattern matching to find the search term out. However, due to this we cannot use some of the very sophisticated queries which lucene supports (like boolean query etc). We sure can use highlighting to find out this information. But highlighting is a very very heavy operation for wildcards. We work on really large datasets, Hence we cannot use this approach. Any other ideas ?
Thanks Daniel Noll-3 wrote: > > On Monday 07 May 2007 06:19:47 makkhar wrote: >> Here's what is going wrong for me : >> >> I have 10 documents, each with 10 fields with "parameterName and >> parameterValue". Now, When i search for some term and I get 5 hits, how >> do >> I find out which paramName-Value pair matched ? Very simple a problem, >> but >> I could find no information on the forum for this. > > Seems easy enough to do it by looking at the text of the fields (we do > this > ourselves for highlighting the hits.) > > Daniel > > -- > Daniel Noll > > Nuix Pty Ltd > Suite 79, 89 Jones St, Ultimo NSW 2007, Australia Ph: +61 2 9280 0699 > Web: http://nuix.com/ Fax: +61 2 9212 6902 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Finding-out-which-field-matched-for-a-query-tf3700769.html#a10352292 Sent from the Lucene - Java Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]