Class: Sunspot::Query::FunctionalFunctionQuery
- Inherits:
- 
      FunctionQuery
      
        - Object
- FunctionQuery
- Sunspot::Query::FunctionalFunctionQuery
 
- Defined in:
- sunspot/lib/sunspot/query/function_query.rb
Overview
Function query which represents an actual function invocation. Takes a function name and arguments as parameters. Arguments are in turn FunctionQuery objects.
Instance Method Summary (collapse)
- 
  
    
      - (FunctionalFunctionQuery) initialize(function_name, function_args) 
    
    
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of FunctionalFunctionQuery. 
- - (Object) to_s
Constructor Details
- (FunctionalFunctionQuery) initialize(function_name, function_args)
A new instance of FunctionalFunctionQuery
| 42 43 44 | # File 'sunspot/lib/sunspot/query/function_query.rb', line 42 def initialize(function_name, function_args) @function_name, @function_args = function_name, function_args end | 
Instance Method Details
- (Object) to_s
| 46 47 48 49 | # File 'sunspot/lib/sunspot/query/function_query.rb', line 46 def to_s params = @function_args.map { |arg| arg.to_s }.join(",") "#{@function_name}(#{params})" end |