Вопросы по теме '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 просмотров
schedule
22.09.2021
Эластичный поиск - фильтр агрегации для вариантов продукта
У меня есть каталог продуктов, в котором каждый продукт проиндексирован следующим образом (запрашивается из http://localhost:9200/products/_doc/1 ) в качестве образца:
{
"_index": "products_20201202145032789",...
44 просмотров
schedule
27.09.2021
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 просмотров
schedule
02.09.2022
Как вернуть два разных результата поиска в один в 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 просмотров
schedule
21.07.2023
Переиндексация 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 просмотров
schedule
28.05.2023
Как включить автозаполнение searchkick для нескольких полей?
Можно ли использовать несколько полей для функции автозаполнения searchkick? Кажется, он ищет только первое указанное поле.
Например, для человека с first_name "Фу" и last_name "Бар"
Person.search("Fo", fields: [first_name: :text_start,...
434 просмотров
schedule
10.03.2023
Searchkick возвращает только определенные значения, а не все
При использовании searchkick для выполнения поиска я получаю в результате все поля. Я хотел бы ограничить ответ выводом только определенных полей, таких как title .
# movie.rb
class Movie < ApplicationRecord
searchkick autocomplete:...
1336 просмотров
schedule
12.10.2022
Rails 4 searchkick с отношениями «многие ко многим»
Как реализовать фильтр категорий для searchkick. По сути, у меня есть поле ввода, которое принимает термин запроса, но я также хочу раскрывающийся список, в котором пользователи могут выбирать категорию для поиска или искать во ВСЕХ категориях....
824 просмотров
schedule
30.05.2023
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