: > Yes, pf should be replaced by a word proximity query that doesn't : > require all words to match :)
: 2) dismax parameter that throws word catenations into the MaxDisjunction: : "a b c" would also search for ab and bc. that doesn't address the inverse problem: when "pain killer" is indexed but the user searches for "painkiller" I believe both problems can be solved by using the NgramTokenizer on a field in the qf ... but i have not tested this. (i'm not entreily certain what the NgramTokenizer does with whitespaces, so it might actually need to KeywordTokenizer followed by a Filter that strips out interword whitespace, followed by NgramTokenFilter ... or something like that. -Hoss
