class Elasticsearch::DSL::Search::Queries::FunctionScore
- Elasticsearch::DSL::Search::Queries::FunctionScore
- Elasticsearch::DSL::Search::Queries::Base
- Reference
- Object
Overview
Function score compound query API: [https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-function-score-query.html]
Defined in:
elasticsearch-dsl/search/queries/compound/function_score.cr:5elasticsearch-dsl/search/queries/compound/function_score.cr:92
Constructors
Instance Method Summary
- #boost(boost : Type::Number | Union(String, Nil))
- #boost_mode(boost_mode : Union(String, Nil))
- #exp(field : String, &)
- #exp(&)
- #field_value_factor(&)
- #function(function : Function | Array(CombinedFunction) | Union(Type::Number, Nil))
- #function(&)
- #function_field_name
- #function_score(&)
- #gauss(field : String, &)
- #gauss(&)
- #linear(field : String, &)
- #linear(&)
- #max_boost(max_boost : Union(Type::Number, Nil))
- #min_score(min_score : Union(Type::Number, Nil))
- #query(_q : Q.class, &) forall Q
- #query(query : Union(Base, Nil))
- #random_score(&)
- #score_mode(score_mode : Union(String, Nil))
- #script_score(&)
- #to_json(json : JSON::Builder)
- #weight(weight : Type::Number)
- #weight=(weight : Type::Number)