Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/nsweeting/query
- Owner: nsweeting
- Created: 2017-09-13T03:29:14.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-11-04T20:50:24.000Z (about 4 years ago)
- Last Synced: 2024-09-28T17:20:54.486Z (about 1 month ago)
- Topics: ecto, elixir, paging, phoenix, query, scoping, sort
- Language: Elixir
- Homepage:
- Size: 50.8 KB
- Stars: 25
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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.