Hey guys, it seems that omitTermFreqAndPositions is not very usable with edismax, and I'm wondering if this is intended behavior, and how I can get around the problem.
The setup: define field "foo" with omitTermFreqAndPositions=true The query: q="ground coffee"&qf=foo bar baz The error: IllegalStateException: field "foo" indexed without position data; cannot run PhraseQuery. It would actually be ok for us to index position data but there isn't an option for that without term frequencies. No TF is important for us when it comes to searching product titles. I should say that only a small fraction of user queries contained quoted phrases that trigger this error, so it works much of the time, but we'd also like to continue supporting user quoted phrase queries. So how can I index a field without TF and use it in edismax qf? Thanks for your help! Ryan