Rails - индексирование условной модели Sunspot - PullRequest
4 голосов
/ 28 февраля 2011

Есть ли способ определить во время выполнения, должна ли модель быть проиндексирована или нет? Что-то вроде:

class Article < ActiveRecord::Base

  searchable :if => :indexable? do 
    ...
  end

  private
  def indexable?
    ...
  end

end

Ответы [ 2 ]

5 голосов
/ 28 февраля 2011
2 голосов
/ 02 мая 2012

Вот хорошая статья об условной индексации: http://mikepackdev.com/blog_posts/19-conditional-indexing-with-sunspot

То есть именно API, который вы предлагаете в своем вопросе.

...