module Mongoid::Utils::Hitable

Public Instance Methods

hitted(hit_digest) click to toggle source
# File lib/mongoid/utils/hitable.rb, line 13
      def hitted(hit_digest)
        seen = hits.where(digest: hit_digest).count > 0

        unless seen
          hits.create(digest: hit_digest)
          self.hits_count = self.hits_count + 1
          self.timeless.save!(validate: false)
#          self.timeless.update_attribute(:hits_count, hits_count + 1)
        end
      end