I need to understand this synonym behaviour

I have this synonym
divorce mediation,alternative dispute resolution

so when i do a debug this is the parsedquery_tostring i see:
(((text:divorc^0.8 | name:divorc^2.0)~0.01 (text:mediat^0.8 |
name:mediat^2.0)~0.01)~2) (text:"(divorc altern) (disput mediat)
resolut"~5^0.8 | name:"(divorc altern) (disput mediat) resolut"~5^2.0)~0.01

I understand how its grouping the synonyms like this:
(divorc altern) (disput mediat) resolut

Now what i don't understand is how its doing the matching

Does it mean it will find all matches with either of the words (divorc
altern), either of the words (disput mediat) (and/or) resolut

I have the synonym filter only at query time coz i can't re-index data (or
portion of data) everytime i add a synonym and a couple of other reasons.

Could someone please explain how the matching works in this case. thanks.

-- 
View this message in context: 
http://www.nabble.com/solr-synonyms-behaviour-tp15051211p15051211.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to