Вопросы по теме 'tire'
Поддержка наследования одной таблицы Tire/ElasticSearch
Перекрестная публикация с GitHub :
Мое приложение ищет ссылки в различных сторонних сервисах, таких как Delicious, Twitter… У меня есть следующий базовый класс:
class Link
include Mongoid::Document
include Tire::Model::Search
include...
1135 просмотров
schedule
01.06.2024
Как индексировать вложение в Elasticsearch с помощью Tire?
Возникли трудности с индексацией типа вложения в elasticsearch через гем Tire . Не удалось правильно установить вложение type .
Я взял пример интеграции с ActiveModel , на который ссылается гем Tire, и добавил поле filename , для ссылки на...
3886 просмотров
schedule
23.02.2024
Как импортировать индекс с условием
У меня есть модель с именем Article в моем Rails 3, и я использую rake environment tire:import CLASS='Article' FORCE=true для создания index. Но я хочу, чтобы индексировались только статьи с полем deleted , равным false. Как я могу это реализовать?
787 просмотров
schedule
05.07.2023
not_analyzed не работает должным образом
Отображение:
include Tire::Model::Search
mapping do
indexes :name, :boost => 10
indexes :account_id
indexes :company_name
indexes :email, :index => :not_analyzed
end
def to_indexed_json
to_json( :only => [:name, :account_id,...
1003 просмотров
schedule
26.03.2022
Elasticsearch с Tire: edgeNgram с несколькими словами
Допустим, у меня есть 5 названий фильмов:
Сан-Солей
Санса
Так это
Сол Гуд
Единственный выживший
Я хочу реализовать поле поиска с автозаполнением с ожидаемым поведением:
«Санс» > Сан-Солей, Санса
"Санс так" > Сан Солей
«Итак»...
2046 просмотров
schedule
04.02.2023
Эквивалент Elastic Search Scoping (скалярных полей) в sunspot/solr
Я изучаю различные варианты поисковой системы для нашего rails-app/data. Мне удалось заставить работать sunspot/solr, и в настоящее время я изучаю ElasticSearch в качестве альтернативы, но не смог заставить то же самое (обзор/фильтрацию) работать в...
260 просмотров
schedule
02.05.2022
Эластичный запрос ассоциации объекта поиска через параметры
У меня возникли трудности с Elastic Search и Tire, которые не возвращают никаких результатов. Я использую Ruby 1.9.3 и Rails 3.2.11.
В моем контроллере я звоню:
@location_id = 1
@listings = Listing.search(params.merge!(location_id:...
326 просмотров
schedule
03.09.2023
ElasticSearch with Tire не включает собственный анализатор с моделью STI.
У меня есть модель STI, которую я хочу найти с помощью ElasticSearch и Tire. Проблема, с которой я сталкиваюсь, заключается в том, что когда Tire создает сопоставления, он, кажется, игнорирует мои пользовательские анализаторы для второй модели. Ниже...
564 просмотров
schedule
25.07.2022
Загрузка всех документов из ElasticSearch занимает слишком много времени
Чтобы загрузить индекс всех документов с помощью ElasticSearch, я использую следующий запрос через шину.
def all
max = total
Tire.search 'my_documents' do
query { all }
size max
end.results.map { |entry| entry.to_hash }...
389 просмотров
schedule
26.02.2022
Фильтр поиска эластичных шин по идентификаторам ассоциаций
У меня есть модель Post, в которой есть избиратели. в Elastic Search я проиндексировал сообщение, так что у меня есть следующие данные примера: name: 'My first post', voter_ids: [1,2,3] . Я пытаюсь искать сообщения, чтобы получать результаты только...
465 просмотров
schedule
26.05.2023
Точное соответствие жемчуга эластичного поиска шин
В настоящее время я использую Tire для доступа к своим данным ES, однако я не смог получить точное совпадение, например.
User.search :per_page => 10 do
query do
boolean do
must { match :first_name, 'tom'}
must { match...
787 просмотров
schedule
23.02.2023
Условно индексировать документ для elasticsearch с помощью Tire
Я использую tire с рельсами и elasticsearch. Я хочу условно добавить документ в индекс, если логический флаг в моей модели истинен. Я уверен, что это прямолинейно, но я не могу понять, как это сделать.
451 просмотров
schedule
08.12.2023
Почему этот код elasticsearch/tire не соответствует частичным словам?
Я пытаюсь использовать Elasticsearch и Tire для индексации некоторых данных. Я хочу иметь возможность искать его по частичным совпадениям, а не только по полным словам. При выполнении запроса в приведенном ниже примере модели будут сопоставляться...
1884 просмотров
schedule
16.04.2022
Rails 4.1.0 elasticsearch Шинная ассоциация
Я получаю сообщение об ошибке с моей (повторной) интеграцией драгоценных камней Tire после обновления до Rails 4.1.0. До того, как я запустил этот код в моем Product Model с Rails 4.0.4:
def self.search(params)
tire.search( load:{:include...
212 просмотров
schedule
06.02.2023
Rails: Elasticsearch проиндексировал записи, которые были удалены из базы данных
Привет, у меня проблемы с Elasticsearch.
У меня есть модель, и я использую
include Tire::Model::Search
include Tire::Model::Callbacks
для индексации созданных записей, но по какой-то причине, когда я проверяю поиск, он показывает мне...
399 просмотров
schedule
25.05.2022
Эквивалентность синтаксиса эластичного поиска DSL для оператора SQL
Я пытаюсь воспроизвести приведенную ниже логику запроса в эластичном поисковом запросе, но что-то не так.
В основном приведенный ниже запрос возвращает один документ. Я бы хотел, чтобы применялось либо первое условие: "name": "iphone" ИЛИ...
321 просмотров
schedule
12.06.2024