method
to_h
v5.2.3 -
Show latest stable
- Class:
ActiveRecord::Relation::WhereClause
to_h(table_name = nil)public
No documentation available.
# File activerecord/lib/active_record/relation/where_clause.rb, line 49
def to_h(table_name = nil)
equalities = equalities(predicates)
if table_name
equalities = equalities.select do |node|
node.left.relation.name == table_name
end
end
equalities.map { |node|
name = node.left.name.to_s
value = extract_node_value(node.right)
[name, value]
}.to_h
end