Permalink
Browse files

Use Array#first instead of Array#[0]

  • Loading branch information...
1 parent 66b9e4c commit 2bf65caf565c5923684953557594fc287c80c6ca @mhfs mhfs committed Apr 27, 2012
Showing with 5 additions and 5 deletions.
  1. +5 −5 activerecord/lib/active_record/relation/finder_methods.rb
@@ -350,9 +350,9 @@ def find_some(ids)
def find_take
if loaded?
- @records.take(1)[0]
+ @records.take(1).first
else
- @take ||= limit(1).to_a[0]
+ @take ||= limit(1).to_a.first
end
end
@@ -362,9 +362,9 @@ def find_first
else
@first ||=
if order_values.empty? && primary_key
- order("#{quoted_table_name}.#{quoted_primary_key} ASC").limit(1).to_a[0]
+ order("#{quoted_table_name}.#{quoted_primary_key} ASC").limit(1).to_a.first
else
- limit(1).to_a[0]
+ limit(1).to_a.first
end
end
end
@@ -377,7 +377,7 @@ def find_last
if offset_value || limit_value
to_a.last
else
- reverse_order.limit(1).to_a[0]
+ reverse_order.limit(1).to_a.first
end
end
end

0 comments on commit 2bf65ca

Please sign in to comment.