Skip to main content

search

Function search 

Source
pub fn search(
    conn: &Connection,
    query: &str,
    k: usize,
) -> Result<Vec<FtsResult>>
Expand description

Search the FTS5 index with BM25 ranking.

Returns up to k results ordered by descending relevance. SQLite’s bm25() returns negative scores where more negative = more relevant, so we negate to produce positive scores where higher = better.