lib/active_scaffold/finder.rb in active_scaffold-3.1.10 vs lib/active_scaffold/finder.rb in active_scaffold-3.1.11
- old
+ new
@@ -94,10 +94,10 @@
elsif ActiveScaffold::Finder::NullComparators.include?(value[:opt])
condition_for_null_type(column, value[:opt], like_pattern)
elsif value[:from].blank?
nil
elsif ActiveScaffold::Finder::StringComparators.values.include?(value[:opt])
- ["#{column.search_sql} LIKE ?", value[:opt].sub('?', value[:from])]
+ ["#{column.search_sql} #{ActiveScaffold::Finder.like_operator} ?", value[:opt].sub('?', value[:from])]
elsif value[:opt] == 'BETWEEN'
["#{column.search_sql} BETWEEN ? AND ?", value[:from], value[:to]]
elsif ActiveScaffold::Finder::NumericComparators.include?(value[:opt])
["#{column.search_sql} #{value[:opt]} ?", value[:from]]
else