Module: JpMunicipality::HasMunicipality::ClassMethods
- Defined in:
- lib/jp_municipality/has_municipality.rb
Instance Method Summary collapse
Instance Method Details
#has_municipality(foreign_key = :municipality_code, options = {}) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/jp_municipality/has_municipality.rb', line 6 def has_municipality(foreign_key = :municipality_code, = {}) .reverse_merge!({ as: :municipality, optional: true, }) belongs_to [:as], foreign_key: foreign_key, optional: [:optional], class_name: 'JpMunicipality::Municipality' end |