class Elasticsearch::DSL::Search::Queries::MultiMatch

Defined in:

elasticsearch-dsl/search/queries/multi_match.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

Instance Method Detail

def _name(_name : Union(String, Nil)) #

def analyzer(analyzer : Union(String, Nil)) #

def boost(boost : Union(Type::Number, Nil)) #

def cutoff_frequency(cutoff_frequency : Union(Type::Number, Nil)) #

def fields(fields : Union(Array(String), Nil)) #

def fuzziness(fuzziness : UInt8 | Union(String, Nil)) #

def fuzzy_rewrite(fuzzy_rewrite : Union(String, Nil)) #

def lenient(lenient : Union(Bool, Nil)) #

def max_expansions(max_expansions : Union(Type::UInt, Nil)) #

def minimum_should_match(minimum_should_match : Type::Int | Union(String, Nil)) #

def multi_match(&) #

[View source]
def operator(operator : Union(String, Nil)) #

def prefix_length(prefix_length : Union(Type::UInt, Nil)) #

def query(query : Union(String, Nil)) #

def tie_breaker(tie_breaker : Union(Type::Float, Nil)) #

def to_json(json : JSON::Builder) #

[View source]
def type(type : Union(String, Nil)) #

def zero_terms_query(zero_terms_query : Union(String, Nil)) #