Skip to main content

parse_insert_params

Function parse_insert_params 

Source
pub fn parse_insert_params(
    query_string: &str,
    body: &str,
) -> Result<InsertParams, Error>
Expand description

Parses INSERT operation parameters from query string and body

§Arguments

  • query_string - Query parameters (e.g., “returning=id&on_conflict=email”)
  • body - JSON body with values to insert

§Examples

use postgrest_parser::parser::parse_insert_params;

let body = r#"{"name": "Alice", "age": 30}"#;
let params = parse_insert_params("returning=id,created_at", body).unwrap();
assert!(params.returning.is_some());