提交 2cb576ef 编写于 作者: C Carlos Antonio da Silva

Refactor to use each_key, remove extra spaces

上级 439ac720
......@@ -601,7 +601,7 @@
*Matt Jones*
* Accept belongs_to (including polymorphic) association keys in queries.
* Accept `belongs_to` (including polymorphic) association keys in queries.
The following queries are now equivalent:
......
......@@ -68,7 +68,7 @@ def remove_duplicate_results!(base, records, associations)
remove_duplicate_results!(base, records, association)
end
when Hash
associations.keys.each do |name|
associations.each_key do |name|
reflection = base.reflections[name]
remove_uniq_by_reflection(reflection, records)
......
......@@ -220,7 +220,7 @@ def update(attributes)
save
end
end
alias update_attributes update
# Updates its receiver just like +update+ but calls <tt>save!</tt> instead
......@@ -233,7 +233,7 @@ def update!(attributes)
save!
end
end
alias update_attributes! update!
# Equivalent to <code>update_columns(name => value)</code>.
......
module ActiveRecord
module Querying
delegate :find, :take, :take!, :first, :first!, :last, :last!, :exists?, :any?, :many?, :to => :all
......
module ActiveRecord
# = Active Record Reflection
module Reflection # :nodoc:
......
module ActiveRecord
module Scoping
extend ActiveSupport::Concern
......@@ -25,6 +24,5 @@ def populate_with_current_scope_attributes
send("#{att}=", value) if respond_to?("#{att}=")
end
end
end
end
module ActiveRecord
module Scoping
module Default
......@@ -99,7 +98,7 @@ def default_scope(scope = nil)
)
end
self.default_scopes = default_scopes + [scope]
self.default_scopes += [scope]
end
def build_default_scope # :nodoc:
......@@ -140,7 +139,6 @@ def evaluate_default_scope # :nodoc:
self.ignore_default_scope = false
end
end
end
end
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册