Skip to main content

radius_search_sql

Function radius_search_sql 

Source
pub fn radius_search_sql(
    table: &str,
    column: &str,
    metric: DistanceMetric,
    param_index: usize,
    max_distance: f64,
    limit: Option<usize>,
) -> String
Expand description

Generate SQL for a distance-filtered search (within a radius).

Returns SQL like:

SELECT *, embedding <-> $1 AS distance
FROM documents
WHERE embedding <-> $1 < 0.5
ORDER BY distance
LIMIT 100