PgRest.Order (PgRest v0.1.0)

Copy Markdown View Source

Applies parsed order directives to Ecto queries.

Summary

Functions

Applies parsed order directives to an Ecto query.

Functions

apply_order(query, directives)

@spec apply_order(Ecto.Queryable.t(), [map()] | nil) ::
  Ecto.Queryable.t() | Ecto.Query.t()

Applies parsed order directives to an Ecto query.

Supports :asc/:desc directions with optional :nulls_first/:nulls_last.