instance method
where_values_hash
Ruby on Rails 3.0.20
Since v3.0.20 Last seen in v6.1.7.10Signature
where_values_hash()
No documentation comment.
Source
# File activerecord/lib/active_record/relation.rb, line 324
def where_values_hash
Hash[@where_values.find_all { |w|
w.respond_to?(:operator) && w.operator == :== && w.left.relation.name == table_name
}.map { |where|
[
where.left.name,
where.right.respond_to?(:value) ? where.right.value : where.right
]
}]
end
Defined in activerecord/lib/active_record/relation.rb line 324
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Relation