Skip to main content

vectrust_query/
filter.rs

1// MongoDB-style metadata filtering
2// TODO: Implement metadata filtering
3
4use vectrust_core::*;
5use serde_json::Value;
6
7pub struct MetadataFilter;
8
9impl MetadataFilter {
10    pub fn matches(_item: &VectorItem, _filter: &Value) -> bool {
11        // TODO: Implement MongoDB-style filtering
12        // Support for $eq, $ne, $in, $nin, $gt, $gte, $lt, $lte, etc.
13        true
14    }
15}