У меня есть небольшая проблема с солнечным пятном. У меня есть модель с полямиПараметры параметров солнечных пятен
:country_id
:city_id
оба являются целыми числами. И
:title
струнный
у меня есть, в model.rb
searchable do
text :title
integer :country_id
integer :city_id
end
и
@search = Page.solr_search do
fulltext params[:title]
with(:country_id,params[:country_id])
with(:city_id,params[:city_id])
end
в контроллере.
Но пятно не хочет работать, он работает только без
with(:country_id,params[:country_id])
with(:city_id,params[:city_id])
Params [: CITY_ID] и [Params: country_id] передаются правильно, поэтому проблема не связана с ними. Что я делаю неправильно? Заранее спасибо.
Есть ли ошибка или нет это просто возвращение не дает результатов? Правилен ли параметр title? –
Что вы подразумеваете под «солнечным пятном не хотят работать»? Прерывает ли он или просто не возвращает никаких результатов? Вы сделали re-index после определения блока 'searchable'? Вы уверены, что у вас есть экземпляры страниц с критериями, которые вы ищете (название, country_id, city_id)? Пожалуйста, дайте больше понимания. –