On 19-Jul-07, at 2:49 PM, Yonik Seeley wrote:
Does anyone have a good idea how to go about searching for
concatenated tokens?
Say that the index has "painkiller" and the user types in
"pain killer" (without the quotes).
If one were using the standard request handler, the easiest would be
to have the client handle it by sending in both variants:
pain OR killer OR painkiller
or a variant like
"pain killer" OR painkiller
But is there any answer when using dismax?
Requiring the client to send in pain killer painkiller seems like it
may decrease relevance too much if you currently use "pf" (phrase
fields) since the phrase "pain killer painkiller" isn't going to match
anything.
Thoughts?
Yes, pf should be replaced by a word proximity query that doesn't
require all words to match :)
-Mike