Class/Module Index [+]

Quicksearch

Sequel::Model::Associations::InstanceMethods

Instance methods used to implement the associations support.

Public Instance Methods

associations() click to toggle source

The currently cached associations. A hash with the keys being the association name symbols and the values being the associated object or nil (many_to_one), or the array of associated objects (*_to_many).

# File lib/sequel/model/associations.rb, line 1327
def associations
  @associations ||= {}
end
pk_or_nil() click to toggle source

Formally used internally by the associations code, like pk but doesn't raise an Error if the model has no primary key. Not used any longer, deprecated.

# File lib/sequel/model/associations.rb, line 1333
def pk_or_nil
  key = primary_key
  key.is_a?(Array) ? key.map{|k| @values[k]} : @values[key]
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.