Skip to main content

validate_field_name

Function validate_field_name 

Source
pub fn validate_field_name(field: &str) -> Result<(), ValidationError>
Expand description

Validate a field name used in projections, WHERE clauses, or joins.

Rules:

  • Must not be empty.
  • Must be 1–128 characters.
  • Must match [a-zA-Z0-9_.-] (dots allowed for nested paths like “meta.logins”).
  • Dot-separated parts must not be empty (rejects “a..b” or “.field”).