mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Make Model.all just a wrapper for find(:all)
This commit is contained in:
parent
d6d0fe8c8f
commit
8957f5db5d
1 changed files with 3 additions and 9 deletions
|
@ -669,16 +669,10 @@ module ActiveRecord #:nodoc:
|
|||
find(:last, *args)
|
||||
end
|
||||
|
||||
# Returns an ActiveRecord::Relation object. You can pass in all the same arguments to this method as you can
|
||||
# to find(:all).
|
||||
# A convenience wrapper for <tt>find(:all, *args)</tt>. You can pass in all the
|
||||
# same arguments to this method as you can to <tt>find(:all)</tt>.
|
||||
def all(*args)
|
||||
options = args.extract_options!
|
||||
|
||||
if options.empty? && !scoped?(:find)
|
||||
arel_table.to_a
|
||||
else
|
||||
construct_finder_arel_with_includes(options).to_a
|
||||
end
|
||||
find(:all, *args)
|
||||
end
|
||||
|
||||
# Executes a custom SQL query against your database and returns all the results. The results will
|
||||
|
|
Loading…
Reference in a new issue