Method: Sunspot::Query::MoreLikeThis#add_field

Defined in:
lib/sunspot/query/more_like_this.rb

#add_field(field, boost = nil) ⇒ Object

Raises:

  • (ArgumentError)


16
17
18
19
# File 'lib/sunspot/query/more_like_this.rb', line 16

def add_field(field, boost = nil)
  raise(ArgumentError, "Field #{field.name} is not set up for more_like_this") unless field.more_like_this?
  @fields[field.indexed_name] = TextFieldBoost.new(field, boost)
end