method
call
v7.0.0 -
Show latest stable
- Class:
ActiveRecord::PredicateBuilder::RelationHandler
call(attribute, value)public
No documentation available.
# File activerecord/lib/active_record/relation/predicate_builder/relation_handler.rb, line 6
def call(attribute, value)
if value.eager_loading?
value = value.send(:apply_join_dependency)
end
if value.select_values.empty?
value = value.select(value.table[value.klass.primary_key])
end
attribute.in(value.arel)
end