Module: PgSearchable::Model::ClassMethods

Defined in:
lib/pg-searchable/model.rb

Instance Method Summary collapse

Instance Method Details

#searchable_column(column_name) ⇒ Object



10
11
12
13
14
15
# File 'lib/pg-searchable/model.rb', line 10

def searchable_column(column_name)
  name = "search_#{column_name.to_s}"
  define_singleton_method(name) do |*args|
    Searcher.new(self).exec(column_name, *args)
  end
end