OuterfacesEctoApi.QueryEngine.QueryFilter (Outerfaces Ecto API v0.2.4)
View SourceSummary
Functions
Filters a query by an association’s field.
Parameters:
- query: The Ecto query.
- value: The value to filter against.
- binding_list: A literal list of binding atoms (e.g.
[:ecosystem_auditoriums, :auditorium, :current_node]).- or binding index
- field: The field to filter on (default: :id).
- operator: The comparison operator (default: :==).
@spec by_field( query :: Ecto.Query.t(), filter_value :: any(), filter_field :: atom(), filter_operator :: atom() ) :: Ecto.Query.t()
Filters a query by a given field.
Parameters:
- query: The Ecto query.
- value: The value to filter against.
- field: The field to filter on.
- operator: The comparison operator (default: :==).