提交 71408911 编写于 作者: A Aaron Patterson

hash insertion order doesn't matter anymore, so only loop over the

owners once
上级 57112fb7
......@@ -73,7 +73,7 @@ def associated_records_by_owner(preloader)
owner_keys = owners_map.keys.compact
# Each record may have multiple owners, and vice-versa
records_by_owner = Hash.new do |h,owner|
records_by_owner = owners.each_with_object({}) do |owner,h|
h[owner] = []
end
......@@ -90,9 +90,7 @@ def associated_records_by_owner(preloader)
end
end
owners.each_with_object(records_by_owner) do |owner,h|
h[owner] ||= []
end
records_by_owner
end
def load_slices(slices)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册