FatEcto.Sort.Sorter (FatEcto v1.2.0)

View Source

Builds order_by expressions in the format Ecto expects.

Summary

Functions

Builds order expressions from parameters.

Types

order_expr()

@type order_expr() ::
  {:asc
   | :desc
   | :asc_nulls_first
   | :asc_nulls_last
   | :desc_nulls_first
   | :desc_nulls_last, Ecto.Query.dynamic_expr()}

Functions

build_order_by(order_by_params)

@spec build_order_by(map()) :: [order_expr()]

Builds order expressions from parameters.