Expand description
Metadata filtering for vector search
Provides pre-filtering and post-filtering capabilities to constrain search results based on metadata attributes.
§Example
use oxify_vector::filter::{Filter, FilterCondition, FilterValue};
// Filter by document type
let filter = Filter::new()
.eq("type", "article")
.gte("year", 2020);
// Filter with OR conditions
let filter = Filter::any(vec![
Filter::new().eq("category", "tech"),
Filter::new().eq("category", "science"),
]);Structs§
- Filter
- Metadata filter builder
Enums§
- Filter
Condition - Filter condition operators
- Filter
Value - Value types for metadata filtering
Type Aliases§
- Metadata
- Metadata storage for a single entity