org.apache.solr.search
Class DisMaxQParserPlugin
java.lang.Object
org.apache.solr.search.QParserPlugin
org.apache.solr.search.DisMaxQParserPlugin
- All Implemented Interfaces:
- NamedListInitializedPlugin
public class DisMaxQParserPlugin
- extends QParserPlugin
Create a dismax query from the input value.
Other parameters: all main query related parameters from the DisMaxRequestHandler
are supported.
localParams are checked before global request params.
Example: {!dismax qf='myfield mytitle^2'}foo
creates a dismax query across
across myfield and mytitle, with a higher weight on mytitle.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static String NAME
DisMaxQParserPlugin
public DisMaxQParserPlugin()
init
public void init(NamedList args)
createParser
public QParser createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req)
- Description copied from class:
QParserPlugin
- return a
QParser
- Specified by:
createParser
in class QParserPlugin
Copyright © 2011 Apache Software Foundation. All Rights Reserved.