to_key() public

Returns an Array of all key attributes if any of the attributes is set, whether or not the object is persisted. Returns nil if there are no key attributes.

class Person
  include ActiveModel::Conversion
  attr_accessor :id
end

person = Person.create(id: 1)
person.to_key # => [1]
Show source
Register or log in to add new notes.