Skip to main content

basic_query/
basic_query.rs

1#![allow(missing_docs)]
2
3use restqs::{FieldCatalog, RqsError, parse};
4
5fn main() -> Result<(), RqsError> {
6    let catalog = FieldCatalog::new()
7        .allow_integer("age", "users.age")?
8        .allow_text("status", "users.status")?;
9
10    let query = parse("age>=18&status=in(active,pending)&limit=25", &catalog)?;
11
12    println!("{query:#?}");
13    Ok(())
14}