Вопросы по теме 'searchkick'

rake environment elastic search: import: all FORCE = y продолжает терпеть неудачу
Я запускаю поисковый и эластичный поиск, и я все время пытаюсь воссоздать свой индекс, потому что мое приложение rails дает сбой, но это тоже не удается. Я новичок в этом, поэтому чувствую себя совершенно потерянным. Я бегу rake environment...
1070 просмотров
schedule 09.09.2021

SearchKick: как искать поля с регулярным выражением в эластичном?
Я хочу искать статьи по заголовку без учета регистра. Я пробовал писать вот так Article.search(where: {title: /some_titles_here/i}, load: false) Но это не работает.
116 просмотров

Эластичный поиск - фильтр агрегации для вариантов продукта
У меня есть каталог продуктов, в котором каждый продукт проиндексирован следующим образом (запрашивается из http://localhost:9200/products/_doc/1 ) в качестве образца: { "_index": "products_20201202145032789",...
44 просмотров

Searchkick с Ролифи
У меня есть приложение Rails 4, и я пытаюсь найти свою модель Task с помощью гема Searchkick . Но я хочу, чтобы результаты поиска включали только задачи, для которых у текущего пользователя есть определенная роль Rolify . По сути, пользователь не...
116 просмотров
schedule 24.03.2022

elasticsearch 'или' связь между запросом и фильтром
Я создаю функции новостной ленты для пользователей, я хочу обрабатывать результаты с помощью запроса и фильтра , но мне нужна связь 'или' между условия запроса и фильтрации, например: posts query: 'old castles' or filter: {country:...
208 просмотров
schedule 23.07.2022

Создайте индекс с новыми параметрами searchkick в консоли rails
Я ищу способ легко обновить свой индекс Elasticsearch. Я перехожу из: class Product < ApplicationRecord searchkick end To: class Product < ApplicationRecord searchkick text_middle: [:name, :item_volume] end Моя текущая...
1115 просмотров
schedule 07.08.2022

SearchKick search_data против поиска
Ради этого вопроса, скажем, у меня есть две модели: Book , который имеет name , created_at , updated_at и связанную модель Author . Author , у которого есть name и birthdate . Для целей поиска я хочу выполнить два разных поиска:...
799 просмотров
schedule 06.09.2022

Агрегации Searchkick по классу модели
Моя реализация searchkick выполняет поиск по нескольким индексам. Это выглядит так: @results = Searchkick.search( params[:query], index_name: [Actors, Producers, Directors], fields: ["name"], indices_boost: {Actors => 4,...
93 просмотров

Как вернуть два разных результата поиска в один в searchkick (ElasticSearch)
У меня есть эти два поиска foods = Food.search name, fields: [:name], where: { or: [ [{nutritionist_id: nil}, {nutritionist_id: current_nutritionist_id}] ] }, order: {_score: :desc} recipes = Recipe.search name, fields: [:recipe_name],...
165 просмотров
schedule 06.10.2022

Несколько условий поиска с использованием Ruby Searchkick
Я настроил все с помощью ElasticSearch и SearchKick, однако не могу заставить его работать так, как хочу. Мне нужно иметь несколько поисков. Моя модель Car имеет два атрибута, таких как «Марка» и «Год». Я могу сделать это: Car.search( query:...
1260 просмотров
schedule 13.01.2023

Rails elasticsearch _geo_distance и пользовательская оценка/сортировка
Таким образом, мое приложение Rails, использующее elasticsearch (с searchkick), отлично работает с использованием функции упорядочивания _geo_distance, однако мне нужно выполнить более сложное упорядочивание, включающее местоположение И попытку...
965 просмотров

Переиндексация Searchkick на героку
Я продолжаю получать эту ошибку при развертывании на героку: Searchkick::MissingIndexError in PostsController#search Index missing - run Post.reindex Он работает в разработке, но как переиндексировать в продакшене? Пожалуйста, укажите...
2630 просмотров
schedule 16.08.2023

Как очистить результаты поиска в приложении Rails?
Я новичок в Rails и ищу помощи в очистке результатов поиска. Я создал пример приложения со списком кафе и реализовал поиск с помощью elasticsearch и searchkick. Функция поиска добавляет параметры к URL-адресу, как в...
896 просмотров
schedule 24.10.2022

Драгоценный камень Searchkick и ассоциация exists_to
Следуя инструкциям Searchkick Readme и нескольким примерам, я попытался реализовать довольно простой поиск, используя ассоциацию «members_to». Тем не менее, я не вижу поведения, на которое надеялся, и я надеюсь, что просто упускаю что-то маленькое......
673 просмотров
schedule 10.01.2023

Неопределенный метод Paginate для результатов Searchkick
неопределенный метод `paginate' для Невозможно разбить на страницы при использовании searchkick if params[:search].present? @courses = Course.search(params[:search]).paginate(page: params[:page], per_page: 3) else...
1090 просмотров

Как включить автозаполнение searchkick для нескольких полей?
Можно ли использовать несколько полей для функции автозаполнения searchkick? Кажется, он ищет только первое указанное поле. Например, для человека с first_name "Фу" и last_name "Бар" Person.search("Fo", fields: [first_name: :text_start,...
434 просмотров

Searchkick возвращает только определенные значения, а не все
При использовании searchkick для выполнения поиска я получаю в результате все поля. Я хотел бы ограничить ответ выводом только определенных полей, таких как title . # movie.rb class Movie < ApplicationRecord searchkick autocomplete:...
1336 просмотров
schedule 12.10.2022

Rails 4 searchkick с отношениями «многие ко многим»
Как реализовать фильтр категорий для searchkick. По сути, у меня есть поле ввода, которое принимает термин запроса, но я также хочу раскрывающийся список, в котором пользователи могут выбирать категорию для поиска или искать во ВСЕХ категориях....
824 просмотров

Searchkick получить все результаты при использовании пагинации
У меня есть следующий поисковый запрос для продуктов с помощью searchkick: def index @filter = params[:filter].blank? ? nil : Search.find(params[:filter]) if @filter.present? @products = @filter.products(set_order_column(@sort),...
1142 просмотров
schedule 16.04.2023

Как сопоставить неполные термины в Elasticsearch с помощью Searchkick?
Я использую Elasticsearch + Searchkick в своем приложении Rails для индексации статей. Когда я ищу по неполным словам, это не работает. Например: Article.search('feature compatibility').pluck(:name) # => ["Feature compatibility by mobile...
602 просмотров
schedule 01.02.2023