Вопросы по теме 'tire'
Переписать SQL-запрос с шиной
Я пытаюсь переписать запрос с помощью шины.
Вот такая модель у меня:
class User < ActiveRecord::Base
has_many :bookmarks, :dependent => :destroy
has_many :followed_venues, :through => :bookmarks, :source => :bookmarkable,...
708 просмотров
schedule
01.05.2022
Как создать логический запрос с Minimum_number_should_match при использовании запросов, сохраненных в виде блоков
Я использую шину с elasticsearch, и я в тупике, как создать логический запрос с параметром Minimum_number_should_match, а также подбросить ему набор запросов, хранящихся в блоке.
Так что я
options = {:minimum_number_should_match => 1}
s =...
733 просмотров
schedule
14.05.2022
Tire/Elasticsearch поиск ассоциации
У меня есть следующий код, и я пытаюсь использовать ElasticSearch для его запроса.
Он работает, когда я делаю Book.search(:q=>'Foo'), но не работает, когда я делаю Book.search(:author=>'Doctor'). В моей базе данных есть запись с таким именем, как...
2107 просмотров
schedule
01.02.2023
Проверьте наличие идентификатора в массиве параметров с помощью пользовательского поля скрипта Elasticsearch.
Можно ли добавить настраиваемое поле сценария, которое является логическим и возвращает true, если идентификатор документа существует в массиве, который отправляется в качестве параметра?
Что-то вроде этого https://gist.github.com/2437370
Как...
2505 просмотров
schedule
15.07.2023
Почему индекс elasticsearch не обновляется в моем приложении mongo rails?
Я использую жемчужину шины в своем приложении монго rails 3.2, и у меня возникают проблемы с обновлением elasticsearch. Я включил свою модель вопроса ниже.
class Question
include Mongoid::Document
include Mongoid::Timestamps
include...
1432 просмотров
schedule
10.10.2022
Как заставить Rails 3.1 с ElasticSearch и Tire работать с Heroku Cedar Stack?
У меня возникли проблемы с работой Tire с использованием ElasticSearch с надстройкой Bonsai в стеке Heroku Cedar. Это продолжает сбой моего приложения, и когда я проверяю журналы Heroku (т.е. запускаю heroku logs в терминале), я...
629 просмотров
schedule
25.07.2022
Недели прокатки граней ElasticSearch (рельсы/шины)
используя ElasticSearch с Rails 3.2.6 (/w Tire). У меня есть фасет в моем объекте Project, который в настоящее время отображает, в каком месяце был опубликован проект:
facet('timeline') { date :post_date, :interval => 'month' }
Это дает...
527 просмотров
schedule
27.04.2024
Elasticsearch, Tire и вложенные запросы/ассоциации с ActiveRecord
Я использую ElasticSearch с Tire для индексации и поиска некоторых моделей ActiveRecord, и я искал «правильный» способ индексации и поиска ассоциаций. Я не нашел того, что кажется лучшей практикой для этого, поэтому я хотел спросить, есть ли у...
9838 просмотров
schedule
29.03.2023
Elasticsearch с шиной, выделение не работает
Должно быть, я что-то здесь упускаю, но когда я пытаюсь выделить при поиске с помощью Elasticsearch, я вообще не вижу выделения, но и ошибок нет. Я не думаю, что это проблема шин, но я упоминаю о шинах на всякий случай, если это важно. Индексация с...
889 просмотров
schedule
27.05.2022
Оценка ElasticSearch (жемчужина шин)
Я хочу, чтобы ElasticSearch (точнее, камень Tire) возвращал результат в зависимости от того, сколько раз ключевое слово появляется в полях. Например, я индексирую поле title в модели с именем Article. У меня есть два объекта, первый объект имеет...
1123 просмотров
schedule
09.10.2022
Как преобразовать эластичный поиск JSON в запрос, совместимый с шинами
У меня возникли проблемы с преобразованием следующего допустимого запроса JSON в эластичный поиск в эквивалент ruby gem 'tire'. Любая помощь очень ценится...
{
"query" : {
"term" : { "_all" : "coffee" }
},
"filter" : {...
529 просмотров
schedule
30.09.2022
Удалить/удалить проиндексированный документ в ElasticSearch с помощью Tire (с обратимым удалением через ActsAsParanoid)
У меня есть сервер ElasticSearch, который индексирует и ищет документы, используя отличный гем Tire. Все отлично работает, за исключением того, что я не уверен, как вручную удалить документы из поискового индекса.
Я пролистал RDoc и искал часами,...
3436 просмотров
schedule
08.11.2022
elasticsearch/tire: как определить базовые критерии поиска, которые всегда должны совпадать?
Использование Tire.gem для поиска. Я не могу найти правильную часть документации о том, как установить «Критерии поиска по умолчанию» Кто знает, как это сделать, или может указать мне на соответствующие разделы документации? заранее спасибо!...
114 просмотров
schedule
31.08.2022
Использование оценки поиска для определения поведения контроллера (tire/elasticsearch)
Я новичок в elasticsearch и tire , и я изо всех сил пытаюсь понять, как отображать оценки результатов поиска.
Учитывая конкретную строку запроса, я хочу иметь возможность сделать следующее:
Если есть несколько «хороших» результатов...
321 просмотров
schedule
22.12.2022
Индексировать результаты метода в ElasticSearch (Tire + ActiveRecord)
Я индексирую набор данных для elasticsearch, используя Tire и ActiveRecord. У меня есть модель Artist, в которой has_many :images. Как я могу проиндексировать метод модели Artist, который возвращает определенное изображение? Или, альтернативно,...
4260 просмотров
schedule
10.12.2022
ElasticSearch/Tire: Найдите похожие статьи
Мой проект Rails реализует ElasticSearch, используя гем Tire. Я хотел бы найти записи с похожим текстом в поле под названием описание. Я хотел бы упорядочить результаты в зависимости от того, насколько похожа запись (%).
Пример подобного текста:...
1832 просмотров
schedule
29.01.2023
Tire + Will_Paginate не использует Tire.options
Я пытаюсь интегрировать Tire на свой сайт, и у меня возникают проблемы с нумерацией страниц. Я попытался разбить результаты на страницы вне контекста Tire, и will_paginate работает с этим массивом. Однако, когда я пробую will_paginate в контексте...
625 просмотров
schedule
24.08.2022
Пагинация с помощью Elasticsearch, Tire и Kaminari
У меня проблемы с разбивкой на страницы результатов поиска для работы с Elasticsearch, Tire и Kaminari.
Я ищу все модели в своем приложении (новости, картины, книги) в качестве общего поиска по сайту и, следовательно, мне нужен блок для поиска шин...
4193 просмотров
schedule
04.05.2022
Обновление сопоставления ElasticSearch в рабочей среде (шины)
Я хотел бы иметь четкое представление о том, как бороться со следующим сценарием:
Я добавляю или удаляю атрибут из модели ActiveRecord, поэтому хочу обновить его сопоставление в ElasticSearch в рабочей среде.
Насколько я понял, я должен......
2070 просмотров
schedule
14.03.2023
Переиндексирование Elasticsearch: как направлять обновления нового индекса во время его создания?
Я понимаю переиндексацию с использованием псевдонима, чтобы избежать простоев, как описано здесь: Есть ли более разумный способ переиндексировать elasticsearch?
Но остается одна проблема: скажем, переиндексация занимает час, а исходная БД...
1452 просмотров
schedule
05.08.2023