We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fe45ac3 commit 23164cbCopy full SHA for 23164cb
lib/ajax-datatables-rails/base.rb
@@ -112,11 +112,12 @@ def search_condition(column, value)
112
# if :pg
113
# elsif :mysql
114
# else
115
- if @config.db_adapter == :pg
116
- casted_column = ::Arel::Nodes::NamedFunction.new('CAST', [model.arel_table[column.to_sym].as('VARCHAR')])
+ if config.db_adapter == :pg
+ typecast = 'VARCHAR'
117
else
118
- casted_column = ::Arel::Nodes::NamedFunction.new('CAST', [model.arel_table[column.to_sym].as('CHAR')])
+ typecase = 'CHAR'
119
end
120
+ casted_column = ::Arel::Nodes::NamedFunction.new('CAST', [model.arel_table[column.to_sym].as(typecast)])
121
casted_column.matches("%#{value}%")
122
123
0 commit comments