class ActiveRecord::Relation
Attributes
knockoff_target[RW]
Public Instance Methods
calculate(*args)
click to toggle source
# File lib/knockoff/active_record/relation.rb, line 20 def calculate(*args) if knockoff_target == :replica Knockoff.on_replica { calculate_without_knockoff(*args) } else calculate_without_knockoff(*args) end end
Also aliased as: calculate_without_knockoff
exec_queries(&block)
click to toggle source
# File lib/knockoff/active_record/relation.rb, line 8 def exec_queries(&block) if knockoff_target == :replica Knockoff.on_replica { exec_queries_without_knockoff(&block) } else exec_queries_without_knockoff(&block) end end
Also aliased as: exec_queries_without_knockoff
exec_queries_without_knockoff(&block)
Supports queries like User.on_replica.to_a
Alias for: exec_queries