inquisitor_jsonapi v0.1.0 Inquisitor.JsonApi.Page

Inquisitor query handlers for JSON API page

JSON API Spec

Usage

use the module after the Inquisitor module:

defmodule MyApp do
  use Inquisitor
  use Inquisitor.JsonApi.Page

  ...
end

Summary

Functions

Calculate pagination data from query

Functions

page_data(query, repo, params)

Calculate pagination data from query

Will result in a map:

%{ number: current_page_number, size: page_size, total: numer_of_all_pages, count: number_of_entries }

Example:

data = page_data(query, repo, params)