KSx::Search::ProximityQuery - Query matching an ordered list of terms.


KinoSearch documentation  | view source Contained in the KinoSearch distribution.

Index


NAME

Top

KSx::Search::ProximityQuery - Query matching an ordered list of terms.

SYNOPSIS

Top

    my $proximity_query = KSx::Search::ProximityQuery->new( 
        field  => 'content',
        terms  => [qw( the who )],
        within => 10,    # match within 10 positions
    );
    my $hits = $searcher->hits( query => $proximity_query );







DESCRIPTION

Top

ProximityQuery is a subclass of KinoSearch::Search::Query for matching against an ordered sequence of terms.

CONSTRUCTORS

Top

new( [labeled params] )

METHODS

Top

get_field()

Accessor for object's field attribute.

get_terms()

Accessor for object's array of terms.

get_within()

Accessor for object's within attribute.

INHERITANCE

Top

KSx::Search::ProximityQuery isa KinoSearch::Search::Query isa KinoSearch::Object::Obj.

COPYRIGHT AND LICENSE

Top


KinoSearch documentation  | view source Contained in the KinoSearch distribution.