Files
timeoverflow/config/initializers/ransack.rb
2023-12-07 09:36:33 +01:00

8 lines
356 B
Ruby

Ransack.configure do |config|
config.add_predicate 'unaccent_cont',
arel_predicate: 'matches',
formatter: proc { |s| ActiveSupport::Inflector.transliterate("%#{s}%") },
validator: proc { |s| s.present? },
compounds: true,
type: :string
end