[−][src]Function inquerest::parse_query
pub fn parse_query(input: &str) -> Result<Select, Error>
Parse a path and query in a url to a Select AST Example:
use inquerest::*; let url = "/person?age=lt.42&(student=eq.true|gender=eq.'M')&group_by=sum(age),grade,gender&having=min(age)=gt.42&order_by=age.desc,height.asc&page=20&page_size=100"; let query = inquerest::parse_query(url); println!("query: {:#?}", query); println!( "sql query: {}", query.unwrap().into_sql_statement(None).unwrap().to_string() );