module Elastics::Model::Skipping
Public Class Methods
included(base)
click to toggle source
# File lib/elastics/model/skipping.rb, line 9 def included(base) base.extend self base.extend ClassMethods base.send :include, InstanceMethods end
models()
click to toggle source
# File lib/elastics/model/skipping.rb, line 5 def models Thread.current[:elastics_skip_models] ||= {} end
Public Instance Methods
skip_elastics() { || ... }
click to toggle source
# File lib/elastics/model/skipping.rb, line 16 def skip_elastics self.skip_elastics = true yield ensure self.skip_elastics = false end