Module: Tire::Search::CustomFiltersScore

Defined in:
lib/tire/queries/custom_filters_score/custom_filters_score.rb

Defined Under Namespace

Classes: CustomFiltersScoreQuery

Instance Method Summary collapse

Instance Method Details

#custom_filters_score(&block) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/tire/queries/custom_filters_score/custom_filters_score.rb', line 5

def custom_filters_score(&block)
  @custom_filters_score = CustomFiltersScoreQuery.new
  block.arity < 1 ? @custom_filters_score.instance_eval(&block) : block.call(@custom_filters_score) if
    block_given?
  @value[:custom_filters_score] = @custom_filters_score.to_hash
  @value
end