Class: Daedal::Queries::FuzzyQuery
- Defined in:
- lib/daedal/queries/fuzzy_query.rb
Instance Method Summary collapse
Methods inherited from Query
Instance Method Details
#to_hash ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/daedal/queries/fuzzy_query.rb', line 17 def to_hash result = {fuzzy: {field => {value: query}}} = {boost: boost, min_similarity: min_similarity, prefix_length: prefix_length, max_expansions: max_expansions, fuzziness: fuzziness}.select {|k,v| !v.nil?} result[:fuzzy][field].merge!() result end |