Applies parsed filter ASTs to Ecto queries.
Summary
Functions
Applies a list of parsed filter ASTs to an Ecto query.
Applies a single filter AST node to an Ecto query.
Functions
@spec apply_all(Ecto.Queryable.t(), [map()]) :: Ecto.Query.t()
Applies a list of parsed filter ASTs to an Ecto query.
@spec apply_filter(map(), Ecto.Queryable.t()) :: Ecto.Query.t()
Applies a single filter AST node to an Ecto query.
Handles simple field filters, logical operators (:and, :or, :not),
and all PostgREST comparison operators.