instance method
id
Ruby on Rails 7.1.6
Since v3.2.22.5Signature
id()
Returns the primary key column’s value. If the primary key is composite, returns an array of the primary key column values.
Source
# File activerecord/lib/active_record/attribute_methods/primary_key.rb, line 20
def id
return _read_attribute(@primary_key) unless @primary_key.is_a?(Array)
@primary_key.map { |pk| _read_attribute(pk) }
end
Defined in activerecord/lib/active_record/attribute_methods/primary_key.rb line 20
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::AttributeMethods::PrimaryKey