Package org.apache.solr.search
Class PayloadScoreQParserPlugin
java.lang.Object
org.apache.solr.search.QParserPlugin
org.apache.solr.search.PayloadScoreQParserPlugin
- All Implemented Interfaces:
NamedListInitializedPlugin
Creates a
Other parameters:
Example:
PayloadScoreQuery wrapping a SpanQuery created from the input value, applying
text analysis and constructing SpanTermQuery or SpanNearQuery based on number of terms. Other parameters:
f, the field (required) func, payload function (min, max, or average; required) includeSpanScore, multiply payload function result by similarity score or not
(default: false) Example:
{!payload_score f=weighted_terms_dpf}Foo Bar creates a SpanNearQuery with
"Foo" followed by "Bar"-
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:
-
DEFAULT_OPERATOR
- See Also:
-
-
Constructor Details
-
PayloadScoreQParserPlugin
public PayloadScoreQParserPlugin()
-
-
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:
-