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

Точное совпадение фразы в elasticsearch на шине
Я реализую elasticsearch на tire в моем приложении ruby ​​on rails. Пока у меня с этим все хорошо. Теперь я хочу получить результаты, соответствующие точным значениям. например. Если есть две записи с заголовком «однажды» и «однажды»,...
1875 просмотров
schedule 04.09.2023

Расширенный поиск с помощью gem Tire и elasticsearch
Я пытаюсь использовать драгоценные камни для поиска в своем приложении. У меня есть таблицы Areas, Cities, Hotels, Rooms и RoomInformations. Мне нужно найти отель по запросу и другим текстовым полям, таким как date_from, date_to и количество...
2359 просмотров
schedule 29.04.2022

Авторизовать результаты поиска elastics с помощью cancan
Есть ли у вас какие-либо предложения, как выполнить авторизацию результатов elasticsearch (используя шину) с помощью канкана? Мой подход состоял бы в том, чтобы позволить cancan загружать и авторизовывать модели и передавать все авторизованные...
878 просмотров
schedule 04.05.2023

Elasticsearch и Tire Gem: IndexMissingException [[продукты] отсутствуют]?
Я не уверен, как заставить свои продукты индексироваться, потому что я думаю, что поэтому я получаю эту ошибку: Tire::Search::SearchRequestFailed in SearchController#results 404 : {"error":"IndexMissingException[[products]...
2323 просмотров
schedule 20.08.2022

Elastic Search/Tire: как сопоставить атрибут ассоциации?
Я использую Tire для Elastic Search. В моем приложении у меня есть 2 модели; Цена и продукт. Я пытаюсь найти свой класс цен и использовать атрибут :name продукта, которому он принадлежит, для поля поиска. Прямо сейчас, если бы у меня был...
2860 просмотров

Elastic Search/Tire: как отфильтровать логический атрибут?
Я хочу отфильтровать частное логическое значение моего класса, чтобы отображались только ресурсы, которые не являются частными, но у меня это не работает. (я сильно упростил код) mapping do indexes :private, type: "boolean" indexes :name,...
6862 просмотров
schedule 03.06.2022

Tire и Elasticsearch SearchRequestFailed SearchPhaseExecutionException
Я реализовал Tire с elasticsearch. Локально мой проект работает нормально, и у меня нет проблем с поиском в моем файле index. Но когда я развернул свое приложение на своем сервере, я получил это сообщение об ошибке:...
2183 просмотров
schedule 13.07.2022

Tire Gem возвращает «Не удается отсортировать строковые типы с более чем одним значением в документе или более чем с одним токеном в поле»
Я сопоставил связанное поле как мультиполе. Я установил свойство «имя» для анализа с помощью анализатора снежного кома и «точное» как не анализируемое. Я также могу искать в этом поле и фильтровать. Я не могу сортировать по этому полю. При попытке...
1380 просмотров
schedule 25.08.2022

Создание правильного поискового запроса с помощью gem Tire и ElasticSearch
Я пытаюсь реализовать простой поисковый запрос для моего Цветочного магазина, но, поскольку я новичок в Tire и ElasticSearch, я не могу понять, как это сделать. У меня есть модель Product с возможностью поиска и модели habtm Category , Colour ,...
613 просмотров
schedule 04.07.2022

Повышение от запроса в elasticsearch с использованием шины
У меня есть группа пользователей с опытом (например, "информатика") и навыками (например, "php"). Я пытаюсь найти их, подчеркивая либо фон, либо навыки (пользователь выбирает любой вариант при поиске). Мне удалось заставить это работать, используя...
903 просмотров
schedule 17.02.2023

Как фильтровать коллекцию поиска, только если у ресурса есть определенный атрибут?
Я использую Elastic Search и Tire для поиска. Я создал класс Search для поиска по всем моим моделям. class Link < ActiveRecord::Base ... tire.mapping do indexes :id, :type => 'string', :index => :not_analyzed indexes...
246 просмотров
schedule 25.03.2022

Поиск по нескольким терминам с помощью ElasticSearch + Tire
Используя Tire с Mongoid, я не могу понять, как структурировать запрос для поиска событий с помощью ElasticSearch. В частности, я пытаюсь найти события, которые смотрят пользователи, в дополнение к событиям с исполнителями, на которые подписан...
3364 просмотров
schedule 23.07.2023

Выравнивание полиморфного отношения AR с помощью Elasticsearch/Tire
Я работаю с приложением Rails 3, чтобы люди могли подавать заявки на гранты и тому подобное. Мы используем Elasticsearch/Tire в качестве поисковой системы. Документы, например заявки на гранты, состоят из множества ответов разных типов, таких как...
771 просмотров
schedule 18.03.2022

elasticsearch перестает индексировать новые документы через некоторое время, используя Tire
У меня работает веб-сайт с ElasticSearch и Tire. В фоновом режиме у меня есть задача с граблями, которая перебирает тысячи объектов и создает по одной записи для каждого из них. Сначала записи индексируются, и каждый раз, когда я обновляю свой...
1352 просмотров

Elasticsearch + Tire + PaperClip: вложенные объекты
Начинаю внедрять ElasticSearch вместо старой самодельной поисковой системы. Я переношу большую часть кода, но мне нужно отобразить URL-адрес, предоставленный скрепкой, и я не могу иметь правильный объект в своих результатах. has_attached_file...
228 просмотров
schedule 31.05.2023

Отображение rails относится к elacticsearch для поиска по вложенным объектам и разбивки на страницы
В моем проекте рельсов у меня есть две модели: class Student < ActiveRecord::Base attr_accessible :name has_many :homeworks ... end class Homework < ActiveRecord::Base include Tire::Model::Search include Tire::Model::Callbacks...
380 просмотров
schedule 28.05.2022

rails-tire-elasticsearch: необходимо перезапустить сервер elasticsearch
Я использую rails-tire-lasticsearch, в основном все работает очень хорошо, но просто время от времени мой сервер начинает сильно тормозить. Поэтому мне нужно перезапустить службу elasticsearch, и тогда все снова пойдет хорошо. У меня...
322 просмотров
schedule 15.04.2022

Вложенное сопоставление шин Rails elasticsearch
Я пытаюсь проиндексировать вложенные теги в свою модель продукта. Продукты индексируются хорошо, но не вложенные теги, связанные с продуктом. Как я могу сделать? правильно ли мое отображение? Product Class include Tire::Model::Search...
1319 просмотров
schedule 01.04.2022

Поиск нескольких моделей с помощью Tire и ElasticSearch
У меня есть две модели: сообщения и каналы, которые я ищу с помощью Tire и ElasticSearch. В настоящее время все работает просто отлично. Однако я выполняю два поиска и возвращаю результаты обоих. Я хотел бы объединить это в одно — и искать обе...
2407 просмотров
schedule 06.06.2023

Несколько эластичных фильтров поиска
Я использую Tire for rails для интеграции elasticsearch. Это немного сбивает с толку, и я хочу убедиться, что делаю это правильно. Это то, как я применяю несколько фильтров? Я в основном пытаюсь проверить, что «mixtape_id IS NULL AND artist_id IS...
478 просмотров
schedule 31.03.2022