KinoSe...:Query(3pm)
π NAME π
KinoSearch1::Search::Query β the base class for search queries, bestie. It's giving "blueprint energy" π
β¨ SYNOPSIS β¨
# abstract base class
That's it. That's the whole vibe. It's abstract, she doesn't do anything by herself π
π¦ DESCRIPTION π¦
Okay so real talk: this is the base class for queries you run against an invindex. Think of it like the mother of all query types β she stays home and lets the babies do the actual work πΈ
TermQuery is one example. Iconic of her, honestly.
π METHODS π
π
set_boost get_boost
$term_query_a->set_boost(2);
$boolean_query->add_clause( query => $term_query_a, occur => 'SHOULD' );
$boolean_query->add_clause( query => $term_query_b, occur => 'SHOULD' );
So the boost of any Query is 1.0 by default β that's the factory setting, no cap, that's just where she starts π
If you set the boost to a number greater than one, you're hyping that Query up and increasing her relative contribution to a score π₯ And if you set it to a lower number, you're lowkey dimming her β the contribution goes down. Periodt. That's the whole mechanic π―
π COPYRIGHT π
Copyright 2005-2010 Marvin Humphrey
π§ LICENSE, DISCLAIMER, BUGS, etc. π§
See KinoSearch1 version 1.01.
fr fr that's the whole page, no crumbs left behind π«Ά
and that's a wrap, bestie π this was served up from perl v5.42.3, dated 2026-08-20 β go slay some queries, mwah π
π¦ where this page comes from
- ubuntu stonking: libkinosearch1-perl 1.01-6build2 Β· 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