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

4 ответа

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

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

Может ли Paginate нормально использоваться с Sunspot?

Я знаю, что обычно вы можете использовать нумерацию страниц следующим образом: class SearchController < ApplicationController def index @search = Product.search do fulltext params[:search] paginate(:page => 1, :per_page => 5) end @products …
14 ноя '11 в 02:47
1 ответ

Rails 4 + Sunspot: поиск вещей, которые "понравились" пользователю по их атрибутам (полиморфное has_many через ассоциации)

У меня есть что-то вроде следующего в приложении Rails 4: class Like < ActiveRecord::Base belongs_to :liker, class_name: 'User' belongs_to :likeable, polymorphic: true end class Photo < ActiveRecord::Base # has a `title` and `description` attr…
0 ответов

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

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

Инверсия ignore_attribute_changes_of в Sunspot для поиска

В Sunspot Solr у меня есть модель Contact что я индексирую в Solr. Contact Модель имеет много атрибутов, но я индексирую два из них, :name а также :email, Чтобы предотвратить это каждый раз, когда поле изменилось в Contact мы связываемся с Solr, я и…
24 окт '12 в 13:29
1 ответ

Как я могу написать спецификацию запроса с Capybara/RSpec для тестирования поиска Sunspot/Solr?

Я хотел бы написать свои обычные спецификации запросов RSpec/Capybara для тестирования функциональности поиска с использованием Sunspot и Solr. Я копался, но не могу найти, как заставить это работать. Я установил драгоценный камень sunspot_test и уб…
08 авг '11 в 21:48
2 ответа

Рельсы: поиск в нескольких моделях с опцией выбора

Я использую драгоценный камень sunspot и хочу создать форму поиска, подобную этой У меня есть две типовые статьи и книги это модель моих статей class Article < ActiveRecord::Base searchable do text :title text :content end это модель моих книг cl…
08 апр '14 в 21:11
1 ответ

Sunspot полнотекстовый поиск с ИЛИ

У меня есть проект Rails с моделью User.У него есть два поля: :name, :surnameТакже у меня есть поиск заката: searchable do text :name text :surname end Когда я делаю такой поиск:User.solr_search { fulltext 'Name Surname' } .resultsКак получить резул…
08 апр '14 в 20:33
1 ответ

Sunspot solr, поиск ценового диапазона

Я использую самоцвет Sunspot для поиска товаров, магазинов, стилей и цен Я могу искать и использовать свои фильтры для изменения результатов поиска. У меня есть слайдер ценового диапазона в панели фильтра. Как можно использовать этот слайдер для пои…
02 май '14 в 23:51
2 ответа

Sunspot не читает sunspot.yml, когда внутри монтируется двигатель

Я использую самоцвет солнечного пятна в монтируемом двигателе. Я создаю движок из существующего приложения Rails 3.2, поэтому я знаю, что моя установка работает, когда в стандартном приложении rails. По сути, я не могу получить Sunspot в разработке …
27 мар '14 в 03:28
1 ответ

Как я могу сфокусировать запрос Sunspot?

Моя проблема с этим фрагментом в том, что он возвращает целое число -1 что означает универсальный Message это также используется в других аккаунтах. def build_results search = Sunspot.new_search(Message) do any_of do member.lists.map { |list| with :…
09 ноя '12 в 17:51
1 ответ

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

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

Приложение Rails не получает изменения schema.xml в рабочей среде

Мы запускаем приложение Rails на Heroku, используя дополнение Websolr с Sidekiq для постановки в очередь заданий индексации. Это работало в течение долгого времени, но теперь мы настроили schema.xml улучшить сопоставление подстрок и т. д. Модифициро…
17 окт '17 в 20:18
0 ответов

Как написать тест rspec для Sunspot

После выполнения теста я пересмотрел охват тех. Одна из вещей, которую я не знаю, как написать тест для этого: def index_advt Sunspot.index(advt) if advt end Будут ли какие-нибудь подсказки?
16 окт '12 в 13:19
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…
4 ответа

Ruby on Rails - Solr/Sunspot: соединение отказано - подключиться (2)

В основном я пытаюсь развернуть приложение Rails, которое использует Sunspot. Я следовал за https://github.com/outoftime/sunspot/wiki/Configure-Solr-on-Ubuntu,-the-quickest-way, но при запуске приложения я получаю следующее: Отказ в соединении - под…
05 сен '11 в 08:45
2 ответа

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

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

Низкоуровневые ошибки с использованием Solr и Sunspot в JRuby

У меня есть простое приложение DataMapper/Sinatra, работающее на JRuby в качестве службы поиска. При поиске я получаю спорадические сообщения об ошибках (не могу найти конкретную рифму или причину), гадая, сталкивался ли кто-либо с подобными проблем…
21 июн '11 в 17:29
1 ответ

В Solr (Sunspot) есть ли эквивалент функциональности "отрывков" ThinkingSphinx?

Я обнаружил, что выдержки очень полезны в ThinkingSphinx ( http://freelancing-god.github.com/ts/en/excerpts.html). Есть ли эквивалент в Sunspot для Rails?