Class: WhereLower::ScopeSpawner::StringScopeSpawner

Inherits:
EqualScopeSpawner show all
Defined in:
lib/where_lower/scope_spawner.rb

Overview

:nodoc:

Instance Attribute Summary

Attributes inherited from WhereLower::ScopeSpawner

#column_or_table_name, #prefix, #scope, #value

Instance Method Summary collapse

Methods inherited from EqualScopeSpawner

#spawn

Methods inherited from BasicScopeSpawner

#spawn

Methods inherited from WhereLower::ScopeSpawner

#initialize, spawn, #spawn

Constructor Details

This class inherits a constructor from WhereLower::ScopeSpawner

Instance Method Details

#processed_valueObject

:nodoc:



89
90
91
# File 'lib/where_lower/scope_spawner.rb', line 89

def processed_value
  value.downcase
end

#query_stringObject

:nodoc:



84
85
86
# File 'lib/where_lower/scope_spawner.rb', line 84

def query_string
  "lower(#{column_name}) = ?"
end