The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.18

  • add Parser->term_expander feature
  • refactor Dialect->tree() and ->translate_to() methods to avoid dependency on Clone module. This also fixes a segfault when calling those methods on objects that contain blessed C pointers, like Search::Query::Dialect::KSx.

Documentation

sqd
Search::Query::Dialect parser

Modules

polyglot query parsing
part of a Dialect
abstract base class for query language dialects
the default query dialect
SQL query dialect
Swish query dialect
base class for query fields
query field representing a database column
query field representing a Swish MetaName
convert query strings into query objects