module Fuzzily::Searchable::Rails2Rails3ClassMethods

Private Instance Methods

_add_trigram_association(_o) click to toggle source
# File lib/fuzzily/searchable.rb, line 151
def _add_trigram_association(_o)
  has_many _o.trigram_association,
    :class_name => _o.trigram_class_name,
    :as         => :owner,
    :conditions => { :fuzzy_field => _o.field.to_s },
    :dependent  => :destroy,
    :autosave   => true
end
_with_included_trigrams(_o) click to toggle source
# File lib/fuzzily/searchable.rb, line 160
def _with_included_trigrams(_o)
  self.scoped(:include => _o.trigram_association)
end