У меня есть спецификация для поиска.If I search for "Artem Garbin" it should match name = /Artem Garbin/ exact match.
точно в двойных кавычках.
Я использую для этого chewy.
Есть ли способ определить значение в двойных кавычках и найти точное значение?
class UsersIndex < Chewy::Index
define_type User do
field :first_name
field :last_name
field :tokenized_searchable_name, value: -> { name.split(' ') }
end
def self.search(query, opts = {})
query(query_string: { query: query, default_operator: 'or' }).limit(1000)
.filter(term: opts[:filters])
end
end