class ThinkingSphinx::Join

Attributes

associations[RW]
column[RW]
source[RW]

Public Class Methods

new(source, column) click to toggle source
# File lib/thinking_sphinx/join.rb, line 5
def initialize(source, column)
  @source = source
  @column = column
  
  @associations = association_stack(column.__path.clone).each { |assoc|
    assoc.join_to(source.base)
  }
  
  source.joins << self
end