pub fn parse_query(input: &str) -> Result<Vec<QueryPredicate>, QueryError>Expand description
Parse a query string into a list of predicates
ยงExamples
use otelite_core::query::{parse_query, Operator, QueryValue};
let predicates = parse_query("severity = \"ERROR\"").unwrap();
assert_eq!(predicates.len(), 1);
assert_eq!(predicates[0].field, "severity");
assert_eq!(predicates[0].operator, Operator::Equal);