instance method
count
Ruby on Rails 4.1.16
Since v4.0.13Signature
count(column_name = nil, options = {})
Count all records using SQL.
class Person < ActiveRecord::Base has_many :pets end person.pets.count # => 3 person.pets # => [ # #<Pet id: 1, name: "Fancy-Fancy", person_id: 1>, # #<Pet id: 2, name: "Spook", person_id: 1>, # #<Pet id: 3, name: "Choo-Choo", person_id: 1> # ]
Parameters
-
column_nameopt = nil -
optionsopt = {}
Source
# File activerecord/lib/active_record/associations/collection_proxy.rb, line 702
def count(column_name = nil, options = {})
# TODO: Remove options argument as soon we remove support to
# activerecord-deprecated_finders.
@association.count(column_name, options)
end
Defined in activerecord/lib/active_record/associations/collection_proxy.rb line 702
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Associations::CollectionProxy