method

can_be_bound?

rails latest stable - Class: ActiveRecord::PredicateBuilder

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v5.1.7) is shown here.

can_be_bound?(column_name, value)
private

No documentation available.

# File activerecord/lib/active_record/relation/predicate_builder.rb, line 157
      def can_be_bound?(column_name, value)
        return if table.associated_with?(column_name)
        case value
        when Array, Range
          table.type(column_name).force_equality?(value)
        else
          !value.nil? && handler_for(value).is_a?(BasicObjectHandler)
        end
      end