module ThinkingSphinx::SphinxQL
Public Class Methods
functions!()
click to toggle source
# File lib/thinking_sphinx/sphinxql.rb, line 4 def self.functions! self.weight = {:select => 'weight()', :column => 'weight()'} self.group_by = { :select => 'groupby() AS sphinx_internal_group', :column => 'sphinx_internal_group' } self.count = { :select => 'id AS sphinx_document_id, count(DISTINCT sphinx_document_id) AS sphinx_internal_count', :column => 'sphinx_internal_count' } end
variables!()
click to toggle source
# File lib/thinking_sphinx/sphinxql.rb, line 16 def self.variables! self.weight = {:select => '@weight', :column => '@weight'} self.group_by = {:select => '@groupby', :column => '@groupby'} self.count = {:select => '@count', :column => '@count'} end