Skip to content

Instantly share code, notes, and snippets.

@mayzin00
mayzin00 / numeric_search_using_filterrific.txt
Last active December 4, 2020 09:00
Numeric search using filterrific in rails
If you want to search every keyword including numbers with filterrific in rails, you can use the following search scope.
scope :search_query, lambda { |query|
return nil if query.blank?
terms = query.to_s.downcase.split(/\s+/)
terms = terms.map { |e|
('%'+ e.gsub('*', '%') + '%').gsub(/%+/, '%')
}
# configure number of OR conditions for provision