Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nsweeting/query

Query adds tools to aid the use of Ecto in web settings.
https://github.com/nsweeting/query

ecto elixir paging phoenix query scoping sort

Last synced: 24 days ago
JSON representation

Query adds tools to aid the use of Ecto in web settings.

Awesome Lists containing this project

README

        

# Query

[![Build Status](https://travis-ci.org/nsweeting/query.svg?branch=master)](https://travis-ci.org/nsweeting/query)
[![Query version](https://img.shields.io/hexpm/v/query.svg)](https://hex.pm/packages/query)

Query adds simple tools to aid the use of Ecto in web settings. With it, we can
add paging, scopes, and sorting with ease. At its heart, Query lets us build
complex queries from our controller params.

## Installation

This package can be installed by adding `query` to your list of dependencies in `mix.exs`:

```elixir
def deps do
[
{:query, "~> 0.5"}
]
end
```

## Documentation

See [HexDocs](https://hexdocs.pm/query/Query.html) for additional documentation.