@@ -976,7 +976,7 class Query < ActiveRecord::Base | |||||
976 | "#{queried_table_name}.id #{not_in} IN (" + |
|
976 | "#{queried_table_name}.id #{not_in} IN (" + | |
977 | "SELECT customized_id FROM #{CustomValue.table_name}" + |
|
977 | "SELECT customized_id FROM #{CustomValue.table_name}" + | |
978 | " WHERE customized_type='#{queried_class}' AND custom_field_id=#{custom_field_id}" + |
|
978 | " WHERE customized_type='#{queried_class}' AND custom_field_id=#{custom_field_id}" + | |
979 |
" AND value |
|
979 | " AND CAST(CASE value WHEN '' THEN '0' ELSE value END AS decimal(30,0)) IN (" + | |
980 | " SELECT customized_id FROM #{CustomValue.table_name}" + |
|
980 | " SELECT customized_id FROM #{CustomValue.table_name}" + | |
981 | " WHERE customized_type='#{target_class}' AND custom_field_id=#{chained_custom_field_id}" + |
|
981 | " WHERE customized_type='#{target_class}' AND custom_field_id=#{chained_custom_field_id}" + | |
982 | " AND #{sql_for_field(field, operator, value, CustomValue.table_name, 'value')}))" |
|
982 | " AND #{sql_for_field(field, operator, value, CustomValue.table_name, 'value')}))" | |
@@ -998,7 +998,7 class Query < ActiveRecord::Base | |||||
998 | "#{queried_table_name}.id #{not_in} IN (" + |
|
998 | "#{queried_table_name}.id #{not_in} IN (" + | |
999 | "SELECT customized_id FROM #{CustomValue.table_name}" + |
|
999 | "SELECT customized_id FROM #{CustomValue.table_name}" + | |
1000 | " WHERE customized_type='#{queried_class}' AND custom_field_id=#{custom_field_id}" + |
|
1000 | " WHERE customized_type='#{queried_class}' AND custom_field_id=#{custom_field_id}" + | |
1001 |
" AND value |
|
1001 | " AND CAST(CASE value WHEN '' THEN '0' ELSE value END AS decimal(30,0)) IN (" + | |
1002 | " SELECT id FROM #{target_table_name} WHERE #{sql_for_field(field, operator, value, filter[:field].format.target_class.table_name, attribute)}))" |
|
1002 | " SELECT id FROM #{target_table_name} WHERE #{sql_for_field(field, operator, value, filter[:field].format.target_class.table_name, attribute)}))" | |
1003 | end |
|
1003 | end | |
1004 |
|
1004 |
General Comments 0
You need to be logged in to leave comments.
Login now