Sunspot / Solr Полнотекстовый поиск - как исключить определенные поля из полнотекстового поиска?

Я реализовал поиск solr для своего приложения rails. Я проиндексировал поля для поиска, и он отлично работает. Теперь я хочу исключить одно конкретное поле с именем Title при поиске. Как я могу пропустить это конкретное поле при поиске. Существуют ли какие-либо параметры исключения для индексированных текстовых полей.

searchable  do

  integer :id
  boolean :searchable
  boolean :premium
  string  :status
  time    :updated_at
  time    :created_at

  ###################################################
  # Fulltext search fields

  text :title

  text :summary 
  text :skills

end

Как исключить из полнотекстового поиска только поле «Заголовок».как

 profiles = Profile.search do |s|
   s.fulltext @selected_filters[:query][:value] , exclude => :title
end

Есть ли способ сделать это? помогите пожалуйста

5
задан Sreehari K M 5 September 2012 в 06:13
поделиться