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

Как Sphinx хранит пустые поля и как это влияет на производительность?
Я подумываю об использовании запроса sphinx для индексации многих полей (в сотнях), многие из которых будут нулевыми. Мой вопрос в том, насколько большое количество нулевых полей повлияет на производительность? Эта ситуация возникает не из-за...
969 просмотров

Thinking-Sphinx ничего не индексирует
Моя среда: Mac OSX 10.6 Snow Leopard Ruby 1.9.2p0 Rails 3.0.0 thinking-sphinx (2.0.0.rc1) Sphinx 0.9.9-release (r2117) Пока что я действительно не смог заставить что-либо работать. pma:log pma$ rake thinking_sphinx:index (in...
1081 просмотров
schedule 22.09.2021

Заказ ThinkingSphinx через параметры URL
Я использую ThinkingSphinx в приложении и сейчас не выполняю каких-либо заказов по своим результатам. Однако я хотел бы сделать это опцией с помощью ссылки, которую кто-то может щелкнуть на странице, и она просто передает ее через URL-адрес, чтобы...
47 просмотров
schedule 25.09.2021

Виртуальный аксессуар для Thinking Sphinx
Могу ли я установить виртуальный аксессуар в модели и установить этот аксессуар как поле или атрибут в Thinking Sphinx? Я пытаюсь сделать это, но получаю ошибку "undefined method` type 'for nil: NilClass "index model: ... has...
124 просмотров
schedule 24.11.2021

Модель Thinking Sphinx присоединяется к поиску
Возможно, такая проблема уже обсуждалась здесь, но я даже не понимаю, как правильно гуглить такой случай. В Rails у меня есть следующие модели: Пользователь (has_many book_specimens, has_many дружбы, has_many друзей через дружбу, has_many книг...
273 просмотров
schedule 09.09.2021

Индекс мышления сфинкса с несколькими соединениями и условиями
У меня есть 3 модели: Users has_one Service и Users Has_many Phones (проверено или нет, уничтожено или нет) Class Phone < ActiveRecord::Base belongs_to :user end class User < ActiveRecord::Base has_one :service has_many :phones...
1401 просмотров
schedule 11.11.2021

Сортировка по количеству ассоциаций в Thinking Sphinx
У меня есть модель канала с двумя ассоциациями: «содержание» и «подписки». В индексе каналов пользователь имеет возможность упорядочить каналы по количеству подписок или количеству одобренного контента. В то время как в процессе разработки...
189 просмотров
schedule 22.11.2021

Как установить инфиксную и префиксную индексацию в поиске sphinx
Я хочу иметь инфиксную индексацию для нескольких полей и префиксную индексацию для некоторых других полей в моей таблице. Есть ли способ сделать это в сфинксе? Ищу варианты infix_fields & prefix_fields в Sphinx с dict=keywords
206 просмотров
schedule 26.10.2021

Как ограничить текстовый поиск определенным подмножеством базы данных?
У меня есть большая центральная база данных, содержащая около 1 миллиона тяжелых записей. В моем приложении для каждого пользователя у меня будет подмножество строк из центральной таблицы, которое будет очень маленьким (вероятно, по 100 записей в...
254 просмотров

Мышление Sphinx — как сказать ему использовать функцию включения ActiveRecord, чтобы избежать дополнительных запросов SQL?
Sphinx и ThinkingSphinx отлично работают для меня, однако, когда поиск возвращает массив результатов (моделей), я затем замечаю в своих журналах, что существует большое количество вспомогательных запросов SQL для извлечения любых связанных моделей,...
775 просмотров
schedule 23.02.2022

Думаете, Sphinx ищет разные условия из одной и той же таблицы соединений?
Этот вопрос похож на Как вы ищете различные условия из та же таблица соединения? , но я не получил решения от this.z Мой код has_one :insurance_type_link, as: :enumerable, class_name: "Utility::UserDefinedEnumLink", conditions:...
203 просмотров
schedule 01.03.2022

Thinking Sphinx wild card search и нечеткий оператор не найдены
Я пытаюсь реализовать полный текст для набора моделей. Я слышал о силе sphinx в его скорости индексации и времени поиска. Но поиск по шаблону и совпадение ближайшего слова (расстояние Левенштейна) здесь не работают. Post.search 'kar'...
406 просмотров

Подстановочный знак (*) Поиск с мыслящим сфинксом
Можно ли ставить звездочку ( ) между поисковым текстом. Пример => peo le
755 просмотров
schedule 18.03.2022

Thinking Sphinx возвращает неверное количество множественных запросов 0 (должно быть в диапазоне 1..32)
Я пытаюсь использовать Sphinx (бета-версия 2.0.1) с Thinking Sphinx 2.0.4 (на Rails 3.0.3). Пока у меня есть одна модель, которую я хотел бы добавить в свой индекс, и индексирование сработало. Я также могу запустить searchd через rake и посмотреть,...
468 просмотров

Думаете, сфинкс с настройками конфиденциальности с использованием фасетов?
Я пытаюсь использовать Thinking Sphinx с моим решением Can Can для авторизации. Я нашел этот ответ полезным Cancan Thinking Sphinx current_ability Questions , но мне было интересно, есть ли может быть способом сделать это с помощью фасетов....
152 просмотров

ThinkingSphinx (и Heroku Flying Sphinx) - получение неизвестной ошибки столбца
Я работаю над приложением Rails, где использую ThinkingSphinx для поиска. Он развернут на Heroku , где я использую их плагин Flying Sphinx . На моей локальной машине разработки это работает, но сначала я получил ту же ошибку:...
330 просмотров

Thinking Sphinx Facets на связанной модели
Можно ли каким-либо образом определить фасет в столбце связанной модели, который имеет тип int? Преобразует ли sphinx все поля, определенные как фасеты, в строки, если они относятся к столбцам связанных моделей? Я пытаюсь определить столбец моей...
1010 просмотров
schedule 08.04.2022

Sphinx возвращает нулевое значение, используя php, даже если данные доступны для значения String
У меня возникла проблема с набором результатов sphinx для строкового атрибута. Ниже приведен мой набор результатов sphinx, который возвращает ноль для строковых атрибутов (название и другие). [matches] => Array ( [0] =>...
307 просмотров
schedule 08.04.2022

Как выполнять мультизапросы sphinx с помощью Thinking Sphinx
Моя основная цель - выполнять несколько запросов Sphinx одновременно. Они могут быть на разных моделях/столах или на некоторых общих. Окончательный результат должен быть сгруппирован по запросам. Кажется, это поддерживается в Sphinx с несколькими...
599 просмотров
schedule 18.04.2022

Думая о Sphinx с помощью Rails - дельта-индексация, похоже, работает нормально для одной модели, но не для другой.
У меня 2 модели Пользователь и Обсуждение. Я определил индексы для моделей, как показано ниже: Для модели User: define_index do indexes email indexes first_name indexes last_name, :sortable => true indexes groups(:name), :as =>...
686 просмотров