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

Плагин Sunspot Rails
4 ответа

sunspot solr неопределенный тип поля

У меня проблема с моим пятном и солнечным пятном. В разработке это работало как чудо, но в производственном процессе я получаю следующую ошибку из моего журнала производства рельсов: RSolr:: RequestError (Ответ Solr: неопределенный тип поля): app/co…
18 авг '11 в 08:45
1 ответ

RSolr::Error::Http - 500 Внутренняя ошибка сервера

Я обновляю Solr 5.3.1, я получаю следующую ошибку при запуске спецификации на semaphoreci RSolr::Error::Http: RSolr::Error::Http - 500 Внутренняя ошибка сервера Ошибка: {msg=SolrCore 'default' недоступно из-за ошибки init: Ошибка при открытии нового…
0 ответов

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

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

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

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

Rails Sunspot gem: использование фасетов с несколькими моделями поиска по всему сайту

Я пытаюсь внедрить поиск по всему миру через мощный гем Sunspot для Rails. Это включает в себя поиск по нескольким, очень различным моделям одновременно. То, что я ХОЧУ сделать, - это использовать функцию огранки, чтобы позволить пользователю фильтр…
2 ответа

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

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

Неопределенный метод `closed?' для nil:NilClass Ruby on Rails Sunspot

Я потратил более 24 часов, пытаясь понять, что я здесь делаю не так. Не могли бы вы помочь. Это то, что у меня есть. lyrics_Controller.rb def index @search = Sunspot.search(Lyric) do fulltext params[:search] end @lyrics = @search.results respond_to …
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…
1 ответ

Rails rsolr 1.0.12 Errno::ECONNREFUSED устарел, но почему не работает на производстве?

Я работаю с Rails 4.0.4 en Sunspot в качестве поисковой системы. Работает просто отлично в производстве. Использование rsolr 1.0.12 [DEPRECATION] `RSolr.escape` is deprecated (and incorrect). Use `Rsolr.solr_escape` instead. Errno::ECONNREFUSED (Con…
09 мар '15 в 23:45
1 ответ

Запуск нескольких экземпляров сервера Sunspot solr для запуска тестов на огурец с использованием параллельного теста gem

Я использую параллель для тестирования моих функций огурца параллельно. Пока я пытаюсь запустить кукс, я получаю Sunspot::Solr::Server::AlreadyRunningError но процесс продолжается и работает только одно окно Firefox. У моей машины два процессора, и …
0 ответов

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

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

Использование sunspot_solr для поиска в массиве значений

Привет, я создал приложение Ruby on Rails с Sunspot Solr для поиска. @search = Answer.search do with(:question_id, @question_ids) paginate :page => 1, :per_page => Answer.count end return question_id Здесь я хочу найти эту модель ответа, испол…
0 ответов

Получение результатов от solr, внесение некоторых изменений и их сортировка

Я использую Solr для поиска по таблице пользователей. @search = Sunspot.search(User) do .... end и я возвращаю результаты и сохраняю их: @users = @search.results, Затем я проверяю и вносю некоторые изменения в результаты (@users) и, наконец, хочу от…
06 янв '15 в 14:33
2 ответа

Как Sunspot модифицирует solr schema.xml? Это вообще его модифицирует?

Дайте мне знать, если я ошибаюсь, но я думаю, что solr ожидает только те поля, которые уже упомянуты в schema.xml. Итак, если у меня есть поле с названием "title", мне нужно упомянуть об этом в схеме. Там нет упоминания об изменении schema.xml в док…
1 ответ

Динамическое упорядочение в результате поиска с использованием Sunspot

Я хочу реализовать динамическое упорядочение в моем поиске Solr. Например: если я выбираю страну в качестве Индии, участники из Индии должны быть на вершине результата, а участники из других стран должны прийти после этого. Кто-нибудь знает, как это…
20 мар '13 в 07:43
1 ответ

Как использовать гем sunspot_rails для поиска статей по теме

У меня есть мини-приложение для блогов, и я бы хотел, чтобы пользователи просматривали статьи, связанные с тем, что они читают, на странице показа статей. без драгоценного камня sunspot_rails я бы сделал что-то вроде этого в моей модели def self.rel…
1 ответ

Поиск по ключевым словам с несколькими терминами

Я хотел бы написать что-то вроде этого: keywords ['apple', 'peach'], :fields => [:fruits] Если у меня есть два разных случая, когда у одного есть "яблоко", а у другого - "персик", я хочу, чтобы оба они были возвращены в результатах. Я пробовал си…
1 ответ

С помощью солнечных пятен, как я могу индексировать определенные поля?

Я хотел бы добавить условно индексировать некоторые данные в методе "пятно поиска" солнечного пятна в моей модели. В идеале это будет выглядеть примерно так: searchable do string :important_text if address_visible? string :address end end В приведен…
06 июн '13 в 18:42