Class: Base
- Inherits:
-
Object
- Object
- Base
- Includes:
- Mongoid::Document, Mongoid::MultiParameterAttributes, Mongoid::Paranoia, Mongoid::Timestamps, Mongoid::Versioning
- Defined in:
- lib/classiccms/models/base.rb
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#remove_connections ⇒ Object
99 100 101 102 103 104 |
# File 'lib/classiccms/models/base.rb', line 99 def remove_connections records = Base.where(:'connections.parent_id' => id) records.each do |record| record.connections.where(:parent_id => id).destroy_all end end |
#remove_slugs ⇒ Object
96 97 98 |
# File 'lib/classiccms/models/base.rb', line 96 def remove_slugs Slug.delete_all(:document_id => id) end |