Вопросы по теме 'thinking-sphinx'

Фильтрация результатов поиска Sphinx по диапазону дат
У меня есть Widget.title, Widget.publish_ at и Widget.unpublish_ at. Это приложение rails с запущенным Think_sphinx, индексирующим один раз за ночь. Я хочу найти все виджеты, в заголовке которых есть «foo», и которые опубликованы (опубликовать _at ‹...
4771 просмотров

Thinking Sphinx - RuntimeError: отсутствует атрибут для внешнего ключа
Пытаюсь поладить со Сфинксом/Думающим Сфинксом в первый раз. У меня есть мои модели, определенные следующим образом (упрощенно): class Branch < ActiveRecord::Base has_many :salesmen, :class_name => "User" has_many :leads, :through...
1583 просмотров

На самом ли деле Sphinx и Think_sphinx стабильны? Столбцы не индексируются
Я столкнулся со странным поведением Think_sphinx / sphinx. Мой блок define_index составляет около 100 строк, поэтому я индексирую довольно много столбцов. Для полнотекстового поиска мне нужно всего около 10 атрибутов, для сортировки и фильтрации у...
379 просмотров
schedule 20.11.2022

Thinking Sphinx - Внешний ключ с другим типом - Проблема ассоциации
У меня есть две таблицы на mysql: пользователи и управление. Таблица пользователей имеет числовой идентификатор, а таблица управления имеет внешний ключ varchar, который является первичным ключом другой таблицы. Типы не совпадают, и это кажется...
408 просмотров

Rails разбивает существующий массив результатов ActiveRecord на страницы
Обычно я использую will_paginate для разбивки на страницы в своем приложении, но наткнулся на функцию поиска. Я использую Thinking Sphinx для полнотекстового поиска, который возвращает результаты с разбивкой на страницы. У меня проблема в том, что...
9872 просмотров

Можно ли использовать поиск Sphinx с динамическими условиями?
В моем веб-приложении мне нужно выполнить 3 типа поиска в таблице items со следующими условиями: items.is_public = 1 (используйте поле title для индексации) - можно получить много результатов (мощность намного выше, чем в других случаях)...
550 просмотров

Думающий Сфинкс и отсутствие обновленных записей
Мы запускаем Thinking Sphinx на экземпляре утилиты в нашем кластере серверов. Он перезапускает индекс каждую минуту. Но, если вы вносите изменения в запись, она исчезает из результатов поиска до тех пор, пока индекс не обновится (до 1 минуты)....
411 просмотров

Не удалось найти файл 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 просмотров

рельсы думают, сфинкс, как мне установить дельту в true после переиндексации?
Когда я запускаю задачу переиндексации (rake ts:reindex), она автоматически устанавливает значение дельты в false. Но я определенно хочу, чтобы дельта-индексация работала после переиндексации. Поэтому я хочу установить значение дельты обратно в...
474 просмотров
schedule 11.03.2023

Проблемы с использованием Thinking Sphinx в Ruby on Rails с несколькими моделями
Я разрабатываю сайт на Ruby on Rails с поисковой системой Sphinx (использую Thinking Sphinx). У меня есть модель, в которой я хочу выполнять поиск, и я использую другие модели (я установил отношения в моделях и в таблицах), но я хочу сделать...
604 просмотров

Thinking Sphinx: Ошибка: при индексировании. Он говорит, что столбец неоднозначен
indexing index 'users_core'... ОШИБКА: index 'users_core': sql_range_query: Столбец 'доступный для поиска' в предложении where неоднозначен (DSN=mysql://root: * @localhost:3306 /Мое имя). я не могу использовать ключевое слово для поиска. он...
492 просмотров

неинициализированная константа ThinkingSphinx::Deltas::DelayedDelta
Я пытаюсь заставить Thinking Sphinx работать с отложенными заданиями, но у меня ничего не получается. Я продолжаю получать следующую ошибку: uninitialized constant ThinkingSphinx::Deltas::DelayedDelta У меня установлены think-sphinx (2.0.2),...
1009 просмотров

Как вы детализируете ассоциации, чтобы создать индексы для 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 просмотров

Гео поиски 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 просмотров

ThinkingSphinx, проблема с установкой атрибута `time`
К сожалению, Thinking Sphinx не может просто преобразовать поле time в атрибут class Place << ActiveRecord::Base #... relations define_index #... has breakfast_start, :as => breakfast_start end rake ts:rebuild : rake...
424 просмотров