: b) q=field1:xyz+xyz&qt=dismax it returns me zero result. : : Is there anyway I get results for the query type b but still use the : DisMaxHandler.
that would kind of defeat the point of dismax, which is to move the selection of which fields are searched out of the query string (which came from users) and into other params (which can be controlled independently) the "bq" and "fq" params are both available as ways to specify arbitrary Lucene formated query strings which influence the query ... "fq" filters the query (no score impact) "bq" adds a boost query (does impact the scores) q=xyz&bq=field1:xyz&qt=dismax -Hoss