struct Elasticsearch::Client::QueryString
- Elasticsearch::Client::QueryString
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
client.crConstructors
- .new(query : String, default_field : String? = nil, allow_leading_wildcard : Bool? = nil, analyze_wildcard : Bool? = nil, analyzer : String? = nil, auto_generate_synonyms_phrase_query : Bool? = nil, boost : Float64? = nil, default_operator : String? = nil, enable_position_increments : Bool? = nil, fields : Array(String)? = nil, fuzziness : String? = nil, fuzzy_max_expansions : Int32? = nil, fuzzy_prefix_length : Int32? = nil, fuzzy_transpositions : Bool? = nil, lenient : Bool? = nil, max_determinized_states : Int32? = nil, minimum_should_match : String? = nil, phrase_slop : Int32? = nil, quote_analyzer : String? = nil, quote_field_suffix : String? = nil, rewrite : String? = nil, time_zone : String? = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #allow_leading_wildcard : Bool?
- #analyze_wildcard : Bool?
- #analyzer : String?
- #auto_generate_synonyms_phrase_query : Bool?
- #boost : Float64?
- #clone
- #copy_with(query _query = @query, default_field _default_field = @default_field, allow_leading_wildcard _allow_leading_wildcard = @allow_leading_wildcard, analyze_wildcard _analyze_wildcard = @analyze_wildcard, analyzer _analyzer = @analyzer, auto_generate_synonyms_phrase_query _auto_generate_synonyms_phrase_query = @auto_generate_synonyms_phrase_query, boost _boost = @boost, default_operator _default_operator = @default_operator, enable_position_increments _enable_position_increments = @enable_position_increments, fields _fields = @fields, fuzziness _fuzziness = @fuzziness, fuzzy_max_expansions _fuzzy_max_expansions = @fuzzy_max_expansions, fuzzy_prefix_length _fuzzy_prefix_length = @fuzzy_prefix_length, fuzzy_transpositions _fuzzy_transpositions = @fuzzy_transpositions, lenient _lenient = @lenient, max_determinized_states _max_determinized_states = @max_determinized_states, minimum_should_match _minimum_should_match = @minimum_should_match, phrase_slop _phrase_slop = @phrase_slop, quote_analyzer _quote_analyzer = @quote_analyzer, quote_field_suffix _quote_field_suffix = @quote_field_suffix, rewrite _rewrite = @rewrite, time_zone _time_zone = @time_zone)
- #default_field : String?
- #default_operator : String?
- #enable_position_increments : Bool?
- #fields : Array(String)?
- #fuzziness : String?
- #fuzzy_max_expansions : Int32?
- #fuzzy_prefix_length : Int32?
- #fuzzy_transpositions : Bool?
- #lenient : Bool?
- #max_determinized_states : Int32?
- #minimum_should_match : String?
- #phrase_slop : Int32?
- #query : String
- #quote_analyzer : String?
- #quote_field_suffix : String?
- #rewrite : String?
- #time_zone : String?
Constructor Detail
def self.new(query : String, default_field : String? = nil, allow_leading_wildcard : Bool? = nil, analyze_wildcard : Bool? = nil, analyzer : String? = nil, auto_generate_synonyms_phrase_query : Bool? = nil, boost : Float64? = nil, default_operator : String? = nil, enable_position_increments : Bool? = nil, fields : Array(String)? = nil, fuzziness : String? = nil, fuzzy_max_expansions : Int32? = nil, fuzzy_prefix_length : Int32? = nil, fuzzy_transpositions : Bool? = nil, lenient : Bool? = nil, max_determinized_states : Int32? = nil, minimum_should_match : String? = nil, phrase_slop : Int32? = nil, quote_analyzer : String? = nil, quote_field_suffix : String? = nil, rewrite : String? = nil, time_zone : String? = nil)
#
Instance Method Detail
def copy_with(query _query = @query, default_field _default_field = @default_field, allow_leading_wildcard _allow_leading_wildcard = @allow_leading_wildcard, analyze_wildcard _analyze_wildcard = @analyze_wildcard, analyzer _analyzer = @analyzer, auto_generate_synonyms_phrase_query _auto_generate_synonyms_phrase_query = @auto_generate_synonyms_phrase_query, boost _boost = @boost, default_operator _default_operator = @default_operator, enable_position_increments _enable_position_increments = @enable_position_increments, fields _fields = @fields, fuzziness _fuzziness = @fuzziness, fuzzy_max_expansions _fuzzy_max_expansions = @fuzzy_max_expansions, fuzzy_prefix_length _fuzzy_prefix_length = @fuzzy_prefix_length, fuzzy_transpositions _fuzzy_transpositions = @fuzzy_transpositions, lenient _lenient = @lenient, max_determinized_states _max_determinized_states = @max_determinized_states, minimum_should_match _minimum_should_match = @minimum_should_match, phrase_slop _phrase_slop = @phrase_slop, quote_analyzer _quote_analyzer = @quote_analyzer, quote_field_suffix _quote_field_suffix = @quote_field_suffix, rewrite _rewrite = @rewrite, time_zone _time_zone = @time_zone)
#