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

Thinking_sphinx начинает_с запроса
Мне нужен запрос think_sphinx для получения значений «begins_with». означает, что если я укажу Student.search «a», я хочу отобразить всех студентов, чье имя начинается с a. Я уже проиндексировал поле имени. Теперь, чтобы найти учащегося, я должен...
141 просмотров
schedule 05.07.2022

Ruby on Rails — Sphinx не индексирует данные в тестах Rspec
Я использую sphinx и Thinking Sphinx для поиска данных в своем приложении Ruby on Rails. Итак, у меня есть этот тест, чтобы проверить мою работу: require 'spec_helper' require 'thinking_sphinx/test' describe SearchesController do render_views...
848 просмотров

Когда использовать поиск по сфинксу, а когда использовать обычный запрос?
Я использую think_sphinx в Rails. Насколько мне известно, Sphinx используется для полнотекстового поиска. Скажем, у меня есть эти запросы: keyword country sort order Я использую Sphinx для поиска выше. Однако, когда я запрашиваю без...
310 просмотров

Индексатор поиска sphinx не индексирует весь контент в поле
Кажется, что-то странное происходит с sql_query в конфигурации базы данных MySQL. Соответствующая часть sql_query в sphinx.conf выглядит следующим образом: sql_query = ... GROUP_CONCAT(DISTINCT IFNULL(`vendor_items`.`description`, '0')...
247 просмотров
schedule 09.10.2023

Проблема отрывка ThinkingSphinx с ассоциациями со специальными символами
Однако у меня проблема со специальными символами (а именно апострофом), только когда присутствует вложенная ассоциация. У меня есть модель «Поставщик» и модель «Событие», где у поставщика has_many Events. Вот индексные файлы: вендор_индекс:...
198 просмотров
schedule 01.04.2024

думающий сфинкс has_many & has_many :through
мне нужно проиндексировать эти ассоциации: Author has_many :contributions Author has_many :books, through: :contributions Я попытался написать свой индекс следующим образом: ThinkingSphinx::Index.define :author, :with => :active_record...
1114 просмотров
schedule 09.10.2023

Ошибка запроса разбиения на страницы Thinking-sphinx 0: смещение за пределы, max_matches
У меня TS 3.0.6, will_paginate 3.0.5 и sphinx 2.0.4. Я разбиваю результаты поиска на страницы, используя параметр страницы: @products = Product.search(query_string, { order: ordering, ranker: :bm25, sql: { include: :images }, with: {...
736 просмотров

Миграция приложения rails2 на rails 3, трудности с запуском индексации sphinx
Рельсы 2.3.10 переносятся на рельсы 3.2.18. Он полностью вращается вокруг полнотекстовой индексации. Версия rails 2 работала на postgresql 9.0.4, а мигрированная версия — на 9.3.5. Таблицы данных перенесены на новые версии rails 3 без ошибок. У...
58 просмотров

Thinking Sphinx имеет много сквозных рельсов
Не могли бы вы помочь мне в мышлении сфинкса? Отношение: Континент has_many :countries has_many :country_reports, через: :countries, :class_name => «Отчет» has_many :publishers, через: :country_reports Ожидаемый результат: Я хочу найти...
116 просмотров
schedule 26.10.2022

accepts_nested_attributes_for зависит от Thinking Sphinx (ошибка?)
Убунту 16.04.1 ЛТС Рельсы 5.0.0 рубин 2.3.1p112 (2016-04-26) [x86_64-linux-gnu] gem 'mysql2', '~> 0.3.18', :platform => :ruby гем 'думающий-сфинкс', '~> 3.2.0' Постгрес SQL 9.5.3 Я настроил поисковую систему Sphinx в своем проекте...
54 просмотров
schedule 10.04.2024

Как экранировать или конвертировать конкретную букву на Thinking-Sphinx
например, когда я ищу «Дезинфекция» или «привет (миры)», Результат = 0 из-за «é» и «(» Я пытаюсь изменить его с помощью «*» и пробелов, но безрезультатно Sphinx Неожиданные параметры поиска: [:match_mode] Sphinx Query (1,2 мс) SELECT *, weight()...
117 просмотров