Open khiav223577 opened 2 years ago
class ApplicationRecord < ActiveRecord::Base scope :contains, lambda {|column, text| next where.not(column => nil) if text.blank? next where("#{column} ILIKE ?", "%#{sanitize_sql_like(text)}%") } end ActsAsTaggableOn::Tag.contains(:name, params[:search]) # => NoMethodError (undefined method `contains' for #<ActiveRecord::Relation []>)