Expand description
Query-string parsing for axum-bound handlers: percent-decoded pair
extraction and the structured filter expression grammar
(?where=...) used by macro-generated list endpoints.
Enums§
Functions§
- parse_
computed_ params_ object - Decodes the raw
?computedParams=query value (already percent-decoded bysuper::parse_query_pairs) into a{ fieldName: paramsJson }map. Shared, schema-independent JSON-shape validation — “is this even a JSON object” — lives here once rather than being re-emitted per model by the macro; per-model concerns (which keys are legal for this model, does the referenced field have a params type, is it excluded by?fields=) stay in generated code, which is the only place that field list is known. Seedocs/design/computed-fields.md’s “Parameterized resolvers on the wire” section. - parse_
filter_ expression - parse_
query_ pairs