method

field_ordered_value

field_ordered_value(column, values)
public

No documentation available.

# File activerecord/lib/active_record/connection_adapters/abstract_adapter.rb, line 664
      def field_ordered_value(column, values) # :nodoc:
        node = Arel::Nodes::Case.new(column)
        values.each.with_index(1) do |value, order|
          node.when(value).then(order)
        end

        Arel::Nodes::Ascending.new(node.else(values.length + 1))
      end