phpman > perldoc > Plucene::QueryParser(3pm)

Markdown | JSON | MCP    

NAME
    Plucene::QueryParser - Turn query strings into Plucene::Search::Query objects

SYNOPSIS
            my $p = Plucene::QueryParser->new({
                    analyzer => Plucene::Analysis::Analyzer $a,
                    default  => "text"
            });

            my Plucene::Search::Query $q = $p->parse("foo bar:baz");

DESCRIPTION
    This module is responsible for turning a query string into a Plucene::Query object. It needs to
    have an Analyzer object to help it tokenize incoming queries, and it also needs to know the
    default field to be used if no field is given in the query string.

METHODS
  new
            my $p = Plucene::QueryParser->new({
                    analyzer => Plucene::Analysis::Analyzer $a,
                    default  => "text"
            });

    Construct a new query parser

  parse
            my Plucene::Search::Query $q = $p->parse("foo bar:baz");

    Turns the string into a query object.

Generated by phpman v3.7.12 Author: Che Dong Under GNU General Public License
2026-06-13 14:42 @216.73.216.28
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!