Описание тега elasticsearch-rails
Интеграция Ruby и Rails для Elasticsearch
1
ответ
Автозаполнение Elasticsearch с изображением продукта и другими опциями
Недавно я начал изучать эластичный поиск и сейчас работаю с некоторыми примерами данных о продукте. Теперь я хочу предложить продукт в качестве пользовательского типа. Я проверил некоторые документы для Completion Suggester и реализовал несколько пр…
07 ноя '16 в 16:58
1
ответ
Как установить "search_type" в "count" в asticsearch-rails?
Вот запрос, который я хотел бы получить, работая с asticsearch-rails. (Запрос работает в Sense). Моя цель состоит в том, чтобы вернуть все корзины для предметов, у которых есть человек, чье имя начинается с буквы B. Мой первый камень преткновения за…
16 авг '15 в 23:38
1
ответ
Проверка орфографии Ngram для упругого поиска не работает с рельсами
Я использовал в своей модели проверку орфографии, чтобы, если пользователь вводит данные, такие как "Rentaal", он должен получать правильные данные как "Rental" код document.rb require 'elasticsearch/model' class Document < ApplicationRecord incl…
31 июл '17 в 06:00
1
ответ
Настраиваемое сопоставление для типа прикрепления картографа с использованием Ruby эластичного поиска
В моем проекте я храню данные в модели активной записи и индексирую HTML-документ в asticsearch с помощью плагина mapper-attachments. Мое сопоставление документов выглядит так: include Elasticsearch::Model settings index: { number_of_shards: 5 } do …
24 дек '15 в 10:51
1
ответ
Elasticsearch DSL с несколькими запросами multi_match в ruby
У меня есть этот сценарий, в котором есть два поиска multi_match в одном запросе. Проблема в том, что когда я создаю JSON для него в ruby, кажется, что json с неуникальными ключами невозможен, поэтому появляется только один из них. Вот мой запрос: {…
19 сен '15 в 18:30
2
ответа
asticsearch не может запросить путь в ruby
У меня есть индекс эластичного поиска 'events' - внутри этого индекса есть тип 'event'. Объекты события имеют "место", которое имеет различные свойства, включая "имя", поэтому упрощенная структура выглядит так: event { venue { name: "foo" } } Теперь…
19 июл '15 в 12:15
0
ответов
Самое популярное ключевое слово в эластичном поиске
В Elastic Search, как я могу получить строки, которые ищутся чаще всего? Я пытался получить этот результат, но безуспешно. Например: несколько пользователей ищут работу "stackru". Сколько всего раз ElasticSearch искал работу 'stackru'? или как совок…
16 окт '16 в 10:08
1
ответ
ElasticSearch - запросить снова, если результатов нет
У меня есть запрос, который прилично работает в каталоге товаров. Мой запрос в настоящее время использует нечеткость в multi_match, но я бы предпочел, чтобы при поиске использовалась опция нечеткости, если тот же запрос (без нечеткости) не дал резул…
02 окт '17 в 15:06
1
ответ
Как я могу использовать ElasticSearch-Rails запрос dsl для возврата связанных отношений
Я новичок в ElasticSearch, но нужно использовать его, чтобы вернуть список продуктов. Пожалуйста, не включайте ответы или ссылки на старые ответы, которые ссылаются на устаревшую жемчужину. Gemfile ruby '2.2.0' gem 'rails', '4.0.3' gem 'elasticsearc…
10 апр '15 в 14:55
2
ответа
Добавить фильтр в ElasticSearch Query
Я пытаюсь создать запрос, где пользователь может искать документы ES, где поле бренда равно некоторой строке. Вот запрос, который у меня сейчас есть, который работает, но не имеет фильтрации. Я использую эластичные поисковые рельсы с Ruby on Rails. …
08 сен '17 в 15:35
1
ответ
Можете ли вы использовать copy_to с эластичными поисковыми рельсами?
Я пытаюсь скопировать collection_title поле к title поле с использованием copy_to, Это ничего не делает: mappings dynamic: 'false' do indexes :collection_title, type: 'string', copy_to: 'title' end Я использую коллекцию драгоценных камней эластичног…
25 ноя '15 в 23:55
2
ответа
Rails 4 эластичный поиск с использованием нескольких условий поиска, объединить функцию поиска
Я использую эластичный поиск -рельсы для проекта, есть функция комбинированного поиска, все столбцы в одной таблице. Я просто пишу пользовательскую функцию поиска, и поиск dsl не работает, не может иметь никаких результатов. def self.combine_search_…
08 дек '16 в 03:16
1
ответ
ElasticSearch накладывает ограничение на результаты группы
Я нахожусь в ситуации, когда я применил лимит для результатов ElasticSearch, но он не работает для меня. Я прошел руководство по ES ниже, мой код: module Invoices class RestaurantBuilder < Base def query(options = {}) buckets = {} aggregations = …
27 апр '18 в 09:02
0
ответов
Elasticsearch-rails Как повысить точность результата, как и ожидалось?
Я использую эластичный поиск-рельсы и камень эластичной модели для поиска слов в моем приложении rails. Вот моя модель article.rb, где я хочу выполнить поиск: require 'elasticsearch/model' class Article < ActiveRecord::Base include Elasticsearch:…
13 янв '17 в 10:35
0
ответов
Elasticsearch - Авто-импорт записей из модели Active Record
Система: Рельсы 4 Рубин 2 Elasticsearch 1.6.0 Я использую Elasticsearch для фильтрации записей и вычисления статистики для моих моделей Active Record. Я бы хотел, чтобы мои индексы Elasticsearch отражали мою базу данных Postgres, чтобы существующие …
30 июл '15 в 19:07
0
ответов
Как отображения эластичного поиска-рельса переводят в конфигурацию индекса эластичного поиска?
Я использую драгоценный камень asticsearch-rails (asticsearch-model), и меня немного смущает то, как model-dsl в конечном итоге переходит в конфигурацию индекса. У меня есть следующий код для прямой установки индекса, и он работает нормально: requir…
25 апр '16 в 17:49
2
ответа
Elasticsearch::Transport::Transport::Errors::NotFound ([404] {"error":{"root_cause":[{"type":"index_not_found_exception"
Не уверен при работе в локальной среде с elasticsearch Я получаю эту странную ошибку, любая помощь будет мне признателен. Спасибо Elasticsearch::Transport::Transport::Errors::NotFound ([404] {"error":{"root_cause":[{"type":"index_not_found_exception…
13 апр '18 в 06:36
0
ответов
Как получить один документ в рельсах эластичного поиска, используя поля, отличные от идентификатора документа?
Я пытаюсь получить только один документ по идентификатору, но также проверяю другое поле в полученном документе перед поиском. (И ID, и другое поле содержат правильные значения). метод поиска делает это, но возвращает массив, поэтому я пытаюсь испол…
25 янв '18 в 07:38
1
ответ
Elasticsearch-рельсы, основной запрос
Я пытаюсь получить блики от драгоценного камня Elasticsearch-rails, но не могу заставить его работать. Мой метод поиска: query = { query: { filtered: { query: { match: { _all: params[:q] } }, filter: { term: { active: true } } }, }, highlight: { fie…
28 авг '15 в 10:38
1
ответ
ElasticsearchIllegalArgumentException[подсказка [завершение] требует настройки контекста]
Я использую Elastic Search для реализации поля автозаполнения для индекса с именем people: Отображение, как показано ниже для поля person_name_suggest - person_name_suggest: { type: "completion", analyzer: "simple", payloads: true, preserve_separato…
29 окт '16 в 12:05