class Syncano::ActiveRecord::Association::BelongsTo
Class for belongs to association
Attributes
associated_model[RW]
foreign_key[RW]
source_model[RW]
Public Class Methods
new(source_model, name)
click to toggle source
Constructor for belongs_to association @param [Class] source_model
@param [Symbol] name
Calls superclass method
Syncano::ActiveRecord::Association::Base::new
# File lib/syncano/active_record/association/belongs_to.rb, line 13 def initialize(source_model, name) super self.foreign_key = associated_model.name.foreign_key end
Public Instance Methods
belongs_to?()
click to toggle source
Checks if association is belongs_to type @return [TrueClass]
# File lib/syncano/active_record/association/belongs_to.rb, line 20 def belongs_to? true end