Эта функция:
defp entries(query, page_number, page_size) do
offset = page_size * (page_number - 1)
query
|> limit([_], ^page_size) # error
|> offset([_], ^offset)
|> Repo.all
end
дает исключение:
cannot use ^pg_size outside of match clauses
Почему это и как это исправить?