Heck, I originally started using the default query parser but gave up on it because all of my search results are equally important and idf was messing up my results pretty badly. So I discovered the DisMax query parser which doesn't use idf. I was elated until I started testing. My initial results looked good but when I cut down the query string from "clothes" to "clot" I got zero results.
I've been reading about how disMax is supposed to do fuzzy searches but I can't make it work at all. To complicate matters I discovered that my all of my search words are being used against all of the query fields. I had previously assumed that each search word would only be applied to individual query fields. So for example my q is: clothe 95 And my qf: tag cid So I believe that the words "clothe" and "95" are being searched on both fields ("tag" and "cid") which is not what I wanted to do. I was hoping to have "cloth" applied only to the "tag" field and "95" applied only to the "cid" field. I really don't have it in me to write my own query parser so I'm hoping to find a way to do a fuzzy search without scores being screwed by idf. Is there a way to achieve my desired results with existing code? Regards, (A tired) Tim -- View this message in context: http://lucene.472066.n3.nabble.com/Solr-4-0-Dismax-woes-2-specifically-tp4020197.html Sent from the Solr - User mailing list archive at Nabble.com.