module QueryMethodsExtend::OrQuery
Public Class Methods
or(agrs = nil)
click to toggle source
# File lib/query_methods_extend/or.rb, line 33 def self.or agrs = nil if agrs if agrs.class == Hash act = self.unscoped.where(agrs).where_values.map{ |data| data.to_sql }.join(' OR ') self.where("(#{act})") else raise 'Agruments should be a HASH' end else all.extending(OrExtend).set_is_query_or(true) end end