A weird behavior with respect to “defType”. Any clues will be appreciated.
Query 1: http://localhost:8085/solr/select/?q=abc&version=2.2&start=0&rows=10&indent=on&defType=dismax [defType with capital T — does not fetch results]
Query 2: http://localhost:8085/solr/select/?q=abc&version=2.2&start=0&rows=10&indent=on&deftype=dismax [defType with small T — perfect, results returned]
In the above queries I have removed the boosting part because of which I am using dismax. And also while placing boosting stuff it is the other way round, deftype returns with capital T and does not return with small T.
Just remarking where the problem is:
defType=dismaxis fine, whiledeftype=dismaxdoesn’t work as you expect becausedeftypeis not a valid Solr parameter.