Methods

Files

Class Index [+]

Quicksearch

ActiveRecord::AttributeMethods::PrimaryKey

Public Instance Methods

id() click to toggle source

Returns the primary key value

    # File lib/active_record/attribute_methods/primary_key.rb, line 13
13:       def id
14:         read_attribute(self.class.primary_key)
15:       end
id=(value) click to toggle source

Sets the primary key value

    # File lib/active_record/attribute_methods/primary_key.rb, line 18
18:       def id=(value)
19:         write_attribute(self.class.primary_key, value)
20:       end
id?() click to toggle source

Queries the primary key value

    # File lib/active_record/attribute_methods/primary_key.rb, line 23
23:       def id?
24:         query_attribute(self.class.primary_key)
25:       end
to_key() click to toggle source

Returns this record’s primary key value wrapped in an Array if one is available

    # File lib/active_record/attribute_methods/primary_key.rb, line 7
 7:       def to_key
 8:         key = self.id
 9:         [key] if key
10:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.