Catman...rchable(3pm)
π NAME π
Catmandu::CQLSearchable β the optional role for CQL searchable stores, bestie β¨
Like, it's a role. It's optional. It's for stores that can do CQL searching. That's the whole vibe π¦
β¨ SYNOPSIS β¨
my $hits = $store->bag->search(
cql_query => 'keyword any dna',
sru_sortkeys => 'title,,0',
limit => 100,
);
okay so that's literally the whole thing. cql_query, sru_sortkeys, limit β boom, hits π
π METHODS π
πΈ search(cql_query => $cql, sru_sortkeys => $sort, ...)
This one does exactly what the search method in Catmandu::Searchable does, no cap β it just also takes these extra cql_query and sru_sortkeys arguments on top. That's it. That's the tea β
π searcher(cql_query => $cql, sru_sortkeys => $sort, ...)
Same energy fr fr: behaves exactly like the searcher method in Catmandu::Searchable, but with the extra cql_query and sru_sortkeys arguments sprinkled in π«
π¦ delete_by_query(cql_query => $cql, ...)
And this one behaves exactly like the delete_by_query method in Catmandu::Searchable, except it takes an extra cql_query argument. Deleting by query, but make it CQL π«Ά
π SEE ALSO π
Catmandu::Searchable
and that's the whole page, gorgeous π this was written by the User Contributed Perl Documentation girlies, running on perl v5.40.1, dated 2026-01-24 β mwah, periodt π
β¨
π¦ where this page comes from
- ubuntu resolute: libcatmandu-perl 1.2025-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libcatmandu-perl 1.2025-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms