Class: WhereLower::ScopeSpawner::EqualScopeSpawner Abstract

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

Overview

This class is abstract.

Subclass has to implement #query_string & #processed_value

This class is only for inheritance

Instance Attribute Summary

Attributes inherited from WhereLower::ScopeSpawner

#column_or_table_name, #prefix, #scope, #value

Instance Method Summary collapse

Methods inherited from WhereLower::ScopeSpawner

#initialize, spawn

Constructor Details

This class inherits a constructor from WhereLower::ScopeSpawner

Instance Method Details

#spawnObject

We generate query_string and pass values to it To avoid some scope chaining problems



76
77
78
# File 'lib/where_lower/scope_spawner.rb', line 76

def spawn
  scope.where(query_string, processed_value)
end