instance method
where_values_hash
Ruby on Rails 6.0.6
Since v3.0.20 Last seen in v6.1.7.10Signature
where_values_hash(relation_table_name = klass.table_name)
Returns a hash of where conditions.
User.where(name: 'Oscar').where_values_hash
# => {name: "Oscar"}
Parameters
-
relation_table_nameopt = klass.table_name
Source
# File activerecord/lib/active_record/relation.rb, line 669
def where_values_hash(relation_table_name = klass.table_name)
where_clause.to_h(relation_table_name)
end
Defined in activerecord/lib/active_record/relation.rb line 669
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Relation