Использование поискового движка Ferret в проектах Ruby on Rails.
Практически любом webпроекте сейчас используется поиск как стандартная опция. Мы научимся использовать механизм полнотекстового поиска, который реализован в RubyonRails в плагине Ferret. Это делается очень просто и быстро. Итак, наши дальнейшие шаги будут такие:
1.1. Устанавливаем в проект движок с помощью такой команды в командной строке :
gem install ferret
2.2. Добавляем в классмодели ActiveRecord, в которой и будет производиться поиск следующий код :
class News < ActiveRecord::Base
acts_as_ferret :fields => ['title','body']
end
Этот код активизирует установленный плагин и указывает поля в базе данных, которыебуду использоваться для индексирования.