class Daedal::Queries::DisMaxQuery
Public Instance Methods
to_hash()
click to toggle source
# File lib/daedal/queries/dis_max_query.rb, line 14 def to_hash result = {dis_max: {queries: queries.map {|q| q.to_hash }}} options = {tie_breaker: tie_breaker, boost: boost, _name: name} result[:dis_max].merge!(options.select { |k,v| !v.nil? }) result end