org.apache.solr.search
Class RawQParserPlugin
java.lang.Object
org.apache.solr.search.QParserPlugin
org.apache.solr.search.RawQParserPlugin
- All Implemented Interfaces:
- SolrInfoMBean, NamedListInitializedPlugin
public class RawQParserPlugin
- extends QParserPlugin
Create a term query from the input value without any text analysis or transformation whatsoever.
This is useful in debugging, or when raw terms are returned from the terms component (this is not the default).
For easy filter construction to drill down in faceting, the TermQParserPlugin
is recommended.
For full analysis on all fields, including text fields, see the FieldQParserPlugin
.
Other parameters: f
, the field
Example: {!raw f=myfield}Foo Bar
creates TermQuery(Term("myfield","Foo Bar"))
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static String NAME
RawQParserPlugin
public RawQParserPlugin()
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 © 2000-2013 Apache Software Foundation. All Rights Reserved.