class ActiveRecord::Relation::WhereClause
def each_attributes
def each_attributes predicates.each do |node| attr = extract_attribute(node) || begin node.left if equality_node?(node) && node.left.is_a?(Arel::Predications) end yield attr, node if attr end end