diff --git a/CHANGELOG.md b/CHANGELOG.md index 51f2507..b4aac01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 4.6.1 (unreleased) +## 4.6.1 (2021-09-25) - Added `ilike` operator for Elasticsearch 7.10+ - Fixed missing methods with `multi_search` diff --git a/README.md b/README.md index 707c829..190c2e6 100644 --- a/README.md +++ b/README.md @@ -103,19 +103,20 @@ Where ```ruby where: { - expires_at: {gt: Time.now}, # lt, gte, lte also available - orders_count: 1..10, # equivalent to {gte: 1, lte: 10} - aisle_id: [25, 30], # in - store_id: {not: 2}, # not - aisle_id: {not: [25, 30]}, # not in - user_ids: {all: [1, 3]}, # all elements in array - category: {like: "%frozen%"}, # like - category: /frozen .+/, # regexp - category: {prefix: "frozen"}, # prefix - store_id: {exists: true}, # exists + expires_at: {gt: Time.now}, # lt, gte, lte also available + orders_count: 1..10, # equivalent to {gte: 1, lte: 10} + aisle_id: [25, 30], # in + store_id: {not: 2}, # not + aisle_id: {not: [25, 30]}, # not in + user_ids: {all: [1, 3]}, # all elements in array + category: {like: "%frozen%"}, # like + category: {ilike: "%frozen%"}, # ilike + category: /frozen .+/, # regexp + category: {prefix: "frozen"}, # prefix + store_id: {exists: true}, # exists _or: [{in_stock: true}, {backordered: true}], _and: [{in_stock: true}, {backordered: true}], - _not: {store_id: 1} # negate a condition + _not: {store_id: 1} # negate a condition } ``` diff --git a/lib/searchkick/version.rb b/lib/searchkick/version.rb index 065b87b..05ef6dd 100644 --- a/lib/searchkick/version.rb +++ b/lib/searchkick/version.rb @@ -1,3 +1,3 @@ module Searchkick - VERSION = "4.6.0" + VERSION = "4.6.1" end -- libgit2 0.21.0