Вопросы по теме 'thinking-sphinx'
Фильтрация результатов поиска Sphinx по диапазону дат
У меня есть Widget.title, Widget.publish_ at и Widget.unpublish_ at. Это приложение rails с запущенным Think_sphinx, индексирующим один раз за ночь. Я хочу найти все виджеты, в заголовке которых есть «foo», и которые опубликованы (опубликовать _at ‹...
4771 просмотров
schedule
10.06.2022
Thinking Sphinx - RuntimeError: отсутствует атрибут для внешнего ключа
Пытаюсь поладить со Сфинксом/Думающим Сфинксом в первый раз.
У меня есть мои модели, определенные следующим образом (упрощенно):
class Branch < ActiveRecord::Base
has_many :salesmen, :class_name => "User"
has_many :leads, :through...
1583 просмотров
schedule
30.08.2023
На самом ли деле Sphinx и Think_sphinx стабильны? Столбцы не индексируются
Я столкнулся со странным поведением Think_sphinx / sphinx.
Мой блок define_index составляет около 100 строк, поэтому я индексирую довольно много столбцов. Для полнотекстового поиска мне нужно всего около 10 атрибутов, для сортировки и фильтрации у...
379 просмотров
schedule
20.11.2022
Thinking Sphinx - Внешний ключ с другим типом - Проблема ассоциации
У меня есть две таблицы на mysql: пользователи и управление. Таблица пользователей имеет числовой идентификатор, а таблица управления имеет внешний ключ varchar, который является первичным ключом другой таблицы. Типы не совпадают, и это кажется...
408 просмотров
schedule
23.03.2022
Rails разбивает существующий массив результатов ActiveRecord на страницы
Обычно я использую will_paginate для разбивки на страницы в своем приложении, но наткнулся на функцию поиска. Я использую Thinking Sphinx для полнотекстового поиска, который возвращает результаты с разбивкой на страницы. У меня проблема в том, что...
9872 просмотров
schedule
06.07.2023
Можно ли использовать поиск Sphinx с динамическими условиями?
В моем веб-приложении мне нужно выполнить 3 типа поиска в таблице items со следующими условиями:
items.is_public = 1 (используйте поле title для индексации) - можно получить много результатов (мощность намного выше, чем в других случаях)...
550 просмотров
schedule
18.04.2022
Думающий Сфинкс и отсутствие обновленных записей
Мы запускаем Thinking Sphinx на экземпляре утилиты в нашем кластере серверов. Он перезапускает индекс каждую минуту. Но, если вы вносите изменения в запись, она исчезает из результатов поиска до тех пор, пока индекс не обновится (до 1 минуты)....
411 просмотров
schedule
16.02.2023
Не удалось найти файл sphinx.yml
Я использую rails 2.2.3 с mysql в качестве схемы базы данных и думаю, что sphinx установлен как плагин. У меня две проблемы:
1) Я не могу найти файл confing/sphinx.yml. У меня просто есть config/development.sphinx.conf 2) Я указал свойство...
364 просмотров
schedule
04.03.2024
Как искать пре- и пост-часть слова с помощью драгоценного камня Thinking_sphinx на рельсах
Я успешно создал свою поисковую часть с помощью драгоценного камня think_sphinx, и я искал слово, которое оно показывает правильно, но проблема с поиском заключается в том, что для поиска точного совпадения требуется полное слово. Я не хочу давать...
410 просмотров
schedule
11.02.2024
рельсы думают, сфинкс, как мне установить дельту в true после переиндексации?
Когда я запускаю задачу переиндексации (rake ts:reindex), она автоматически устанавливает значение дельты в false. Но я определенно хочу, чтобы дельта-индексация работала после переиндексации. Поэтому я хочу установить значение дельты обратно в...
474 просмотров
schedule
11.03.2023
Проблемы с использованием Thinking Sphinx в Ruby on Rails с несколькими моделями
Я разрабатываю сайт на Ruby on Rails с поисковой системой Sphinx (использую Thinking Sphinx). У меня есть модель, в которой я хочу выполнять поиск, и я использую другие модели (я установил отношения в моделях и в таблицах), но я хочу сделать...
604 просмотров
schedule
07.08.2022
Thinking Sphinx: Ошибка: при индексировании. Он говорит, что столбец неоднозначен
indexing index 'users_core'... ОШИБКА: index 'users_core': sql_range_query: Столбец 'доступный для поиска' в предложении where неоднозначен (DSN=mysql://root: * @localhost:3306 /Мое имя).
я не могу использовать ключевое слово для поиска. он...
492 просмотров
schedule
18.12.2023
неинициализированная константа ThinkingSphinx::Deltas::DelayedDelta
Я пытаюсь заставить Thinking Sphinx работать с отложенными заданиями, но у меня ничего не получается. Я продолжаю получать следующую ошибку:
uninitialized constant ThinkingSphinx::Deltas::DelayedDelta
У меня установлены think-sphinx (2.0.2),...
1009 просмотров
schedule
17.11.2022
Как вы детализируете ассоциации, чтобы создать индексы для think_sphinx?
Предположим, следующие модели:
class Order < ActiveRecord::Base
belongs_to :customer
has_many :line_items, :dependent => :destroy
has_many :tickets, :through => :line_items, :dependent => :destroy
end
class Ticket...
123 просмотров
schedule
14.02.2023
Гео поиски Sphinx
Я использую Ruby on Rails и Thinking-Sphinx Gem с Sphinx в качестве программы поиска. Я хотел бы иметь карту Bing, на которой пользователи могут рисовать границы продаж (просто квадрат) и чтобы Sphinx возвращал всех клиентов в пределах нарисованных...
483 просмотров
schedule
06.05.2023
ThinkingSphinx: запуск строки SQL через ассоциацию
Я пытаюсь заставить геопоиск работать через ассоциацию. Очень похож на этого парня:
Как выполнить геопоиск нескольких моделей с помощью ThinkingSphinx?
Единственное отличие состоит в том, что я пытаюсь объединить синтаксис ассоциации с...
302 просмотров
schedule
26.06.2022
думающий сфинкс проблема диапазона дат
Почему это возвращает результаты:
@results = Index.search "#{@keywords}", :with => {
:published_on => 1.week.ago..Time.now,
}
а не это?
@results = Index.search "#{@keywords}", :with => {
:published_on =>...
721 просмотров
schedule
24.04.2023
Rails, Sphinx (Think_sphinx) и сортировка по ассоциациям
У меня 3 модели:
Статистика (принадлежит_to: элемент)
t.integer :skin_id
t.integer :item_id
t.integer :rating
Элемент (has_many: статистика)
и
Скин (has_many: stats)
Используя Think_sphinx , я хочу создать отдельный...
118 просмотров
schedule
22.01.2023
автоматический индексатор Thinking Sphinx
Как я могу сделать автоматическую индексацию для мыслящего сфинкса, иначе он будет автоматически индексировать новые записи (добавлять/удалять). Или я должен бежать
rake ts:index
в соответствии с моими потребностями, например, через 2 часа...
683 просмотров
schedule
19.03.2023
ThinkingSphinx, проблема с установкой атрибута `time`
К сожалению, Thinking Sphinx не может просто преобразовать поле time в атрибут
class Place << ActiveRecord::Base
#... relations
define_index
#...
has breakfast_start, :as => breakfast_start
end
rake ts:rebuild :
rake...
424 просмотров
schedule
17.04.2023