q is supported by both request handlers, but dismax does not support
the same query syntax. Check the Solr wiki for details on the syntax
for each request handler. Specifically in your example, field
selection is not available (in that way) with dismax - field
searching is done differently with dismax, the query is spread across
the specified fields in the configuration or parameters.
Erik
On Feb 27, 2008, at 11:13 PM, JLIST wrote:
Hi all,
Just want to confirm that when dismax request handler is used,
fields in "q" is not supported? I'm asking because this query
gives one result:
http://localhost:8983/solr/select/?q=id%
3A2023706&version=2.2&start=0&rows=10&indent=on
while this gives 0, the only difference being the qt argument in the
URL.
http://localhost:8983/solr/select/?q=id%
3A2023706&version=2.2&start=0&rows=10&indent=on&qt=dismax
Thanks
Jack