KinoSearch::Search::PhraseQuery(3pm)

KinoSearch::Search::PhraseQuery3pm

Match ordered list of terms

Usage

    my $phrase_query = KinoSearch::Search::PhraseQuery->new;
    for ( qw( the who ) ) {
        my $term = KinoSearch::Index::Term( 'bodytext', $_ );
        $phrase_query->add_term($term);
    }
    my $hits = $searcher->search( query => $phrase_query );

Overview

PhraseQuery is a subclass of KinoSearch::Search::Query for matching against ordered collections of terms.

Methods

new

    my $phrase_query = KinoSearch::Search::PhraseQuery->new;

Constructor. Takes no arguments.

add_term

    $phrase_query->add_term($term);

Append a term to the phrase to be matched. Takes one argument, a KinoSearch::Index::Term object.

LICENSE, DISCLAIMER, BUGS, etc.

See KinoSearch version 0.165.

From libkinosearch-perl 0.165-2 in Debian 6.0 (Squeeze). Parsed by carta from the page's man source.