stein v0.5.2 Stein.Pagination View Source
Paginate an Ecto query
Example:
iex> Stein.Pagination.paginate(Repo, query, %{page: 1, per: 10})
%{
page: [...],
pagination: %Stein.Pagination.Meta{
current: 1,
total: 2,
total_count: 12,
empty?: false
}
}
Link to this section Summary
Functions
Paginate a query
Link to this section Types
Link to this type
params()
View Source
params()
View Source
params() :: map()
params() :: map()
Link to this type
query()
View Source
query()
View Source
query() :: Ecto.Query.t()
query() :: Ecto.Query.t()
Link to this section Functions
Link to this function
paginate(repo, query, arg3)
View Source
paginate(repo, query, arg3)
View Source
paginate(Stein.repo(), query(), params()) :: t()
paginate(Stein.repo(), query(), params()) :: t()
Paginate a query
Returns the current and total pages