Module: Mongoid::Denormalize
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/mongoid_denormalize.rb,
lib/mongoid_denormalize/version.rb,
lib/railties/railtie.rb
Overview
Mongoid::Denormalize
Helper module for denormalizing association attributes in Mongoid models.
Defined Under Namespace
Modules: ClassMethods Classes: Railtie
Constant Summary collapse
- VERSION =
'1.0.0'
Instance Method Summary collapse
Instance Method Details
#denormalized_valid? ⇒ Boolean
49 50 51 52 |
# File 'lib/mongoid_denormalize.rb', line 49 def denormalized_valid? denormalize_from !self.changed? end |
#repair_denormalized! ⇒ Object
54 55 56 |
# File 'lib/mongoid_denormalize.rb', line 54 def repair_denormalized! self.save! unless denormalized_valid? end |