Filtering & Search — Aquilia Documentation
Comprehensive guide and documentation for Filtering & Search in the Aquilia framework. View API reference, examples, and implementation patterns.
Controllers Filtering, Searching & Ordering Aquilia supports declarative query parameter filters, searching, and field ordering directly on route decorators. FilterSet The FilterSet class defines field matches, ranges, case-insensitive checks, null validation, or custom query overrides: ReDoS Security Guards To protect endpoints from Regular Expression Denial of Service (ReDoS) attacks, Aquilia enforces strict validation when compiling user-provided filter patterns: Pattern Length Limits: Rejects any pattern exceeding 256 characters. Dangerous Alterations: Rejects nested alternations and quantifier repetitions like (a+)+ or (a|a)+. Controllers Overview )
Go to Homepage