App-CSE
view release on metacpan or search on metacpan
lib/App/CSE/Lucy/Search/QueryParser.pm view on Meta::CPAN
package App::CSE::Lucy::Search::QueryParser;
$App::CSE::Lucy::Search::QueryParser::VERSION = '0.016';
use base qw/Lucy::Search::QueryParser/;
use Log::Log4perl;
my $LOGGER = Log::Log4perl->get_logger();
use Data::Dumper;
sub make_term_query{
my ($self, %options) = @_;
my $field = $options{field};
my $term = $options{term};
if( $term =~ /\*$/ ){
$LOGGER->trace("Will make a PREFIX with ".Dumper(\%options));
return App::CSE::Lucy::Search::QueryPrefix->new(field => $field,
query_string => $term);
}
$LOGGER->trace("Will make a TERM query with ".Dumper(\%options));
return $self->SUPER::make_term_query(%options);
}
1;
( run in 2.484 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )