Method: Mongoid::Association::Relatable#foreign_key_setter

Defined in:
lib/mongoid/association/relatable.rb

#foreign_key_setterString

The name of the foreign key setter method.

Returns:

  • (String)

    The name of the foreign key setter.



215
216
217
218
219
# File 'lib/mongoid/association/relatable.rb', line 215

def foreign_key_setter
  # note: You can't check if this association stores foreign key
  # See HasOne and HasMany binding, they referenced foreign_key_setter
  @foreign_key_setter ||= "#{foreign_key}=" if foreign_key
end