SWISH::Prog::Native::Searcher - wrapper for SWISH::API::Object
# see SWISH::Prog::Searcher
The Native Searcher is a thin wrapper around SWISH::API::Object.
Instantiates the SWISH::API::Object instance and stores it in the swish() accessor.
Options to pass to SWISH::API::Object in new().
Passed to SWISH::API::Object in new().
The SWISH::API::Object instance.
Calls the query() method on the internal SWISH::API::Object. Returns a SWISH::API::Object::Results object.
opts is an optional hashref with the following supported key/values:
The starting position. Default is 0.
The ending position. Default is max_hits() as documented in SWISH::Prog::Searcher.
Takes a SQL-like sort string in pattern field direction. See the Swish-e docs for sort string details.
Takes an arrayref of arrayrefs. Each child arrayref should have three values: a field (PropertyName) value, a lower limit and an upper limit.
Takes an int,
1. Default is
The default boolean connector for parsing query. Valid values are AND and OR. The default is AND.
Peter Karman, <email@example.com>
Please report any bugs or feature requests to
bug-swish-prog at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=SWISH-Prog. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
You can find documentation for this module with the perldoc command.
You can also look for information at:
Copyright 2008-2009 by Peter Karman
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.