Я хочу сделать панель поиска для поиска термина во многих полях моей модели. На данный момент у меня есть этот код:
@query_search = "#{params[:search]}"
products = Campaign.search query: {match: {name: @query_search}}, fields: [{owner: @query_search}], misspellings: {distance: 2}
результат работает только с name
полями (и только с точным регистром). fields: [{owner: @query_search}]
ничего не меняет. Я пытался делать такие вещи:
products = Campaign.search query: {match: {name: @query_search, brief: @query_search}}, fields: [{owner: @query_search}], misspellings: {distance: 2}
но никакого результата, опечатки тоже не работают в любом случае.
Итак, у кого-нибудь есть идея? Спасибо !