pub fn parse_query_string(query_string: &str) -> Result<ParsedParams, Error>Expand description
Parses a PostgREST query string into structured parameters.
§Arguments
query_string- A query string in PostgREST format (e.g., “select=id,name&age=gte.18”)
§Returns
Returns Ok(ParsedParams) containing parsed select, filters, order, limit, and offset,
or an Err(Error) if parsing fails.
§Examples
use postgrest_parser::parse_query_string;
let query = "select=id,name&age=gte.18&order=created_at.desc&limit=10";
let params = parse_query_string(query).unwrap();
assert!(params.has_select());
assert!(params.has_filters());
assert_eq!(params.limit, Some(10));