: As I said in my previous message, if I issue: : q=+field1:range +field2:value +_query_:{!dismax v=$qq} : highlighting works. I've just discovered the problem is not just with {!boost...}. If I just add a bf parameter to the previous query, highlighting also fails. : Anybody knows what can be happening? I'm really stuck on this problem...
Just a hunch, but i suspect the problem has to do with highlighter (or maybe it's the fragment generator?) trying to determine matches from query types it doens't understand I thought there was a query param you could use to tell the highlighter to use an "alternate" query string (that would be simpler) instead of the real query ... but i'm not seeing it in the docs. hl.requireFieldMatch=false might also help (not sure) In general it would probably be helpful for folks if you could post the *entire* request you are making (full query string and all request params) along with the solrconfig.xml sections that show how your request handler and highlighter are configured. -Hoss