Module: ErpTechSvcs::Extensions::ActiveRecord::ScopedBy::SingletonMethods

Defined in:
lib/erp_tech_svcs/extensions/active_record/scoped_by.rb

Instance Method Summary collapse

Instance Method Details

#scoped_by(scope_name, scope_value) ⇒ Object



43
44
45
# File 'lib/erp_tech_svcs/extensions/active_record/scoped_by.rb', line 43

def scoped_by(scope_name, scope_value)
  where(arel_table[retrieve_scoped_by_name].matches("%\"#{scope_name}\":\"#{scope_value}\"%").or(arel_table[retrieve_scoped_by_name].matches("%\"#{scope_name}\":#{scope_value}%")))
end