lib/administrate/search.rb in administrate-0.8.1 vs lib/administrate/search.rb in administrate-0.9.0

- old
+ new

@@ -22,10 +22,10 @@ def query search_attributes.map do |attr| table_name = ActiveRecord::Base.connection. quote_table_name(@scoped_resource.table_name) attr_name = ActiveRecord::Base.connection.quote_column_name(attr) - "lower(#{table_name}.#{attr_name}) LIKE ?" + "LOWER(TEXT(#{table_name}.#{attr_name})) LIKE ?" end.join(" OR ") end def search_terms ["%#{term.mb_chars.downcase}%"] * search_attributes.count