Class: AutoAwesomplete::SearchAdapter::Default
- Defined in:
- lib/auto_awesomplete/search_adapter/default.rb
Class Method Summary collapse
Methods inherited from Base
limit, search_from_autocomplete
Class Method Details
.search_default(term, page, options) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/auto_awesomplete/search_adapter/default.rb', line 5 def search_default(term, page, ) if !@searchable || @text_columns.blank? raise_not_implemented end default_values = default_finder( @searchable, term, page: page, columns: @text_columns, case_sensitive: @case_sensitive.nil? ? [:case_sensitive] : @case_sensitive ) default_values.map do |default_value| get_awesomplete_label( default_value, default_text_columns: @text_columns, label_method: @label_method ) end end |