diff --git a/README.md b/README.md index 1862a74..2653593 100644 --- a/README.md +++ b/README.md @@ -233,7 +233,7 @@ Add `query_builder` for Elixir as a dependency in your `mix.exs` file: ```elixir def deps do [ - {:query_builder, "~> 0.13.0"} + {:query_builder, "~> 0.13.1"} ] end ``` diff --git a/lib/query/where.ex b/lib/query/where.ex index 5de579f..b0d1658 100644 --- a/lib/query/where.ex +++ b/lib/query/where.ex @@ -61,14 +61,14 @@ defmodule QueryBuilder.Query.Where do end end - defp do_where(query, binding, {field, :includes, value, []}, where_type) do + defp do_where(query, binding, {field, :include, value, []}, where_type) do case where_type do :and -> Ecto.Query.where(query, [{^binding, x}], ^value in field(x, ^field)) :or -> Ecto.Query.or_where(query, [{^binding, x}], ^value in field(x, ^field)) end end - defp do_where(query, binding, {field, :excludes, value, []}, where_type) do + defp do_where(query, binding, {field, :exclude, value, []}, where_type) do case where_type do :and -> Ecto.Query.where(query, [{^binding, x}], ^value not in field(x, ^field)) :or -> Ecto.Query.or_where(query, [{^binding, x}], ^value not in field(x, ^field)) diff --git a/mix.exs b/mix.exs index a29c24c..e360a0d 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule QueryBuilder.MixProject do use Mix.Project - @version "0.13.0" + @version "0.13.1" def project do [