Вот ошибка я ударНеопределенный метод 'группы' для # <Веснушка :: Поиск :: StandardSearch
NoMethodError: неопределенный метод `группы» для солнечных пятен :: Поиск :: StandardSearch:
I имеют версию пятна 1.2.1 и версию solr 3.6. Я также тестировал функциональность группировки с версией solr, установленной на моем сервере, изменяя URL-адрес, и он работает как легкий ветерок.
Однако это ломается с текущей версией солнечного пятна. Я обновил драгоценный камень солнечного пятна до версии 1.3.3, но он все еще ломается.
Я уверен, что синтаксис является правильным, потому что я следовал примеры в документации:
https://github.com/sunspot/sunspot
Я осмотрелся и это соответствующий ответ я нашел, но не Помогите. Может, я что-то упустил?
Эти камни у меня установлены:
Gem 'sunspot_rails', '1.3.1' камень 'sunspot_solr'
EDIT
Вот код, который ломается. Это то же самое, что и в документации. ': question' - текстовое поле с одним значением, которое я хочу сгруппировать.
search.group(:question).groups.each do |group|
puts group.value
end
Не могли бы вы показать код, создающий ошибку ...? – polmiro
Это то же самое, что и в документации. вопрос - однозначное текстовое поле, на котором я хочу сгруппировать: search.group (: question) .groups.each do | group | puts group.value конец –