Sha256: 7662ca7f3df3fc1cdf5f686c640a0fa5d69da91fe9f2368639404d9a2d19b961
Contents?: true
Size: 375 Bytes
Versions: 19
Compression:
Stored size: 375 Bytes
Contents
module Sunspot module DSL class Function #:nodoc: def initialize(functional) #:nodoc: @functional = functional end def method_missing(method, *args, &block) function_args = args.map { |arg| @functional.create_function_query(arg) } Sunspot::Query::FunctionalFunctionQuery.new(method, function_args) end end end end
Version data entries
19 entries across 19 versions & 7 rubygems