17 lines
314 B
Ruby
17 lines
314 B
Ruby
class Tagging
|
|
include Mongoid::Document
|
|
include Mongoid::Timestamps
|
|
|
|
field :to_destroy, default: false
|
|
|
|
belongs_to :tag
|
|
belongs_to :taggable, polymorphic: true
|
|
|
|
# after_destroy :update_taggable_tag_ids
|
|
|
|
# private
|
|
|
|
# def update_taggable_tag_ids
|
|
# self.taggable.remove_id(self.tag.id)
|
|
# end
|
|
end |