Описание тега sunspot-solr

Sunspot - это DSL, который предоставляет среде выполнения Ruby лучшее из API поиска solr.
0 ответов

SolrException: maxNumThreadStates должно быть>= 1, но было: 0

SolrException: maxNumThreadStates должно быть>= 1, но было: 0 Я получаю следующий ответ при попытке создать ядро. Может кто-нибудь помочь, как бороться с maxNumThreadStates? <?xml version="1.0" encoding="UTF-8"?> <response> <lst name=…
13 окт '15 в 04:40
1 ответ

Исключение Solr часто возникает на сервере org.mortbay.jetty.EofException java.net.SocketException: Сломанный канал

Это исключение часто возникает, когда система вставляет новую запись в БД и обновляет индекс solr, есть ли у кого-нибудь такая же проблема? как этого избежать? Mar 29, 2012 6:26:59 PM org.apache.solr.core.SolrCore execute INFO: [] webapp=/solr path=…
30 мар '12 в 01:31
0 ответов

Как улучшить производительность Typeahead, отменив промежуточные запросы?

Я использую самоцветы sunspot_solr, sunspot_rails и twitter-typeahead-rails, как описано в этом руководстве. Все интегрировано и работает хорошо. Тем не менее, я замечаю, что если пользователь делает паузу во время набора текста, выполняется несколь…
0 ответов

Как получить результаты кода Sunspot с возможностью поиска в Ruby?

Итак, у меня есть модель с "поисковым" блоком, определяющим все просто отлично. Model.Search также работает как положено. Моя цель - получить данные из блока "для поиска" в виде json для конкретного экземпляра модели: Например: class Model searchabl…
1 ответ

Solr Sunpost взаимодействие между двумя приложениями

Я разработал приложение с рельсами и полнотекстовым поиском. Здесь пользователи могут опубликовать тему. А пользователю нужно дождаться одобрения поста от администратора. Например: если пользователь публикует тему в domain.com и утверждение сделано …
1 ответ

Reindex не работает в случае EdgeNGramFilterFactory

У меня проблемы с получением Ngram для работы. Вот мой schema.xml: <!-- partial-match text search --> <fieldType class="solr.TextField" name="autosuggest" positionIncrementGap="100"> <analyzer type="index"> <tokenizer class="sol…
15 апр '14 в 06:47
2 ответа

Rails 3 - Solr не ищет предметы

В модели Photo у меня есть следующее простое правило: searchable do string :note end и я пытаюсь найти строку с Solr (одновременно в двух таблицах). Это вывод запроса Solr в терминале (первый для статей, второй для фотографий): Запрос SOLR (4,8 мс) …
1 ответ

Удалить параметр Sunspot fq из запроса Solr

Я использую Sunspot для Rails, и я хотел бы удалить запрос фильтра из параметра Solr, созданного Sunspot (рассматривается как fq: ["type:Job"]): Текущий: SOLR Request [ path=select parameters={fq: ["type:Job"], q: "programmer", fl: "* score", qf: "T…
2 ответа

Неопределенная ошибка поля в предложении группировки sunspot_solr

У меня есть таблица product_details, которая относится к категориям. У product_details есть поля, такие как id, name, price, discount и category_id, а в таблице категорий есть поля, такие как id и name. Использую базу данных mysql. Пытаюсь сделать г…
05 июл '12 в 04:08
1 ответ

Рельсы солнечное пятно с возможностью поиска enum

Как сделать enum в рельсах доступным для поиска с помощью солнечных пятен? enum type: [: restaurant,: travel,: hotel] searchable do text :name, :boost => 5 text :description integer :type time :created_at end мой контроллер: @search = Product.sea…
0 ответов

Поиск рельсов Sunspot, запретить создание граней по условию

Я использую гем sunspot_rails в полнотекстовом поиске в Ruby on Rails, Я добавил логическое поле ('show_facet') в свой модельный продукт и для определения индекса Тогда я хочу сделать следующее: если 'show_facet' == true, тогда показать продукт в сп…
0 ответов

Придавать значение близости слов, а не количеству слов в документах с Apache Solr

Я работаю над приложением rails, которое основано на поисковой системе Apache Solr, и мы используем гем Sunspot. Но я сталкиваюсь с одной проблемой, если я ищу запрос source of source то дает мне тысячи результатов, используя and результат. Но я чув…
01 июн '15 в 13:29
1 ответ

Как убедиться, что solr возвращает результаты, отсортированные по релевантности местоположения и релевантности ключевых слов

У меня есть модель, которая имеет местоположение и описание / название, эта информация индексируется в Solr. Однако при поиске данных я пытаюсь получить релевантность сначала по местоположению, а затем по ключевым словам, но я не могу этого достичь …
07 май '12 в 14:14
1 ответ

Как проверить, существует ли ассоциация в ActiveRecord из модели?

Я перепробовал все комбинации, которые мог найти в Интернете, и это всегда не удавалось. class Profile < ActiveRecord::Base belongs_to :user, :dependent => :destroy has_one :match # educational matches accepts_nested_attributes_for :match attr…
1 ответ

Почему Solr сопоставляет данные и считает несовпадение при использовании group.limit?

Я выполняю запрос SOLR, где я группирую заголовки и ограничиваю количество заголовков в группах. Проблема, с которой я сталкиваюсь, заключается в том, что я не получаю точное количество совпадений с пройденным лимитом. например: http://localhost:808…
26 май '17 в 14:16
1 ответ

Как избежать предупреждения "Не определен queryConverter, используя конвертер по умолчанию" в поиске solr

Как избежать предупреждения В поиске solr не определен queryCOnverter.
20 дек '12 в 08:25
0 ответов

Построение логических запросов с использованием Sunspot

У меня есть модель User and Skill, имеющая (ассоциация has_many), где индексация выполняется с помощью солнечного пятна. Теперь необходимо реализовать логические запросы. Пример "skill1 AND skill2" "skill1 OR skill2" "skill1 AND skill2 OR skill3" А …
24 сен '12 в 09:59
1 ответ

Rails 4 с Heroku RSolr:: Ошибка::Http (RSolr:: Ошибка::Http - 404 Не найдено

Моя установка: Rails 4, Heroku с аддоном Websolr. Поиск Solr работал отлично в течение нескольких месяцев с моим Rails 4 (производственным) приложением. Затем однажды он вышел, и я просмотрел следующие ответы stackru, и ни один из них не сработал. О…
1 ответ

Sunspot solr pagination не работает с каминари

Действия контроллера def search_leads @search = Sunspot.search(Lead) do |searcher| searcher.all do fulltext params[:email], :fields => :email fulltext params[:name], :fields => [:first_name, :last_name] end searcher.paginate(:page => params…
1 ответ

sunspot solr жалуется на неподдерживаемую версию major.minor 51.0

2.5 и ruby ​​2.1.6, с последней версией sunspot_solr и sunspot_rails, когда я запускаю rake sunspot:solr:run это дает эту ошибку: rake sunspot: solr: run Требуется, чтобы гем stackprof возвращался к fast_stack Starting Solr on port 8982 from /Users/…
20 янв '16 в 11:50