Nicolas Steenlant > Catmandu-0.1002 > Catmandu::Hits

Download:
Catmandu-0.1002.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source   Latest Release: Catmandu-0.8014

NAME ^

Catmandu::Hits - Iterable object that wraps Catmandu::Store search hits

SYNOPSIS ^

    my $store = Catmandu::Store::Solr->new();

    my $hits  = $store->bag->search(
                   query => 'dna' ,
                   start => 0 ,
                   limit => 100 ,
                   sort  => 'title desc',
                );

    # Every hits is an iterator...
    $hits->each(sub { ... });

    printf "Found %s $hits\n" , $hits->total;

    my $start = $hits->start;
    my $limit = $hits->limit;

    my $prev = $hits->previous_page;
    my $next = $hits->next_page;

METHODS ^

total

Returns the total number of hits matching the query.

start

Returns the start index for the search results.

limit

Returns the maximum number of search results returned.

more

Return true if there are more search results.

SEE ALSO ^

Catmandu::Iterable, Catmandu::Bag, Catmandu::Searchable, Catmandu::Store, Catmandu::Paged

syntax highlighting: