Package org.apache.solr.search
Class TermQParserPlugin
java.lang.Object
org.apache.solr.search.QParserPlugin
org.apache.solr.search.TermQParserPlugin
- All Implemented Interfaces:
NamedListInitializedPlugin
Create a single term query from the input value equivalent to readableToIndexed(). This is useful
for generating filter queries from the external human readable terms returned by the faceting or
terms components.
For text fields, no analysis is done since raw terms are already returned from the faceting
and terms components, and not all text analysis is idempotent. To apply analysis to text fields
as well, see the FieldQParserPlugin.
If no analysis or transformation is desired for any type of field, see the RawQParserPlugin.
Other parameters: f, the field
Example: {!term f=weight}1.5
-
Field Summary
FieldsFields inherited from class org.apache.solr.search.QParserPlugin
DEFAULT_QTYPE, standardPlugins -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateParser(String qstr, org.apache.solr.common.params.SolrParams localParams, org.apache.solr.common.params.SolrParams params, SolrQueryRequest req) Creates theQParser.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.solr.util.plugin.NamedListInitializedPlugin
init
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
TermQParserPlugin
public TermQParserPlugin()
-
-
Method Details
-
createParser
public QParser createParser(String qstr, org.apache.solr.common.params.SolrParams localParams, org.apache.solr.common.params.SolrParams params, SolrQueryRequest req) Description copied from class:QParserPluginCreates theQParser.- Specified by:
createParserin classQParserPlugin- See Also:
-