LucyX::Search::NullTermQuery 0.003 is now on CPAN.
This Lucy query extension supports looking for empty and not empty fields,
similar to a NULL SQL query.
Example:
foo:NULL
foo!:NULL # or NOT foo:NULL
syntax above supported by Search::Query::Dialect::Lucy 0.10, also now on CPAN.
my $parser = Search::Query->parser(
dialect => 'Lucy',
null_term => 'NULL',
);
my $query = $parser->parse('foo:NULL');
my $hits = $lucy_searcher->hits( query => $query->as_lucy_query() );
--
Peter Karman . http://peknet.com/ . [email protected]