In this tutorial, we’re gonna look at Elasticsearch Simple Query String Query that allows us to specify AND|OR|NOT… conditions and multi-field search within a single query string. Unlike
query_string query (which is recommended for expert users only),
simple_query_string query discards invalid parts of the query and never throws an exception.
Continue reading “Elasticsearch Simple Query String Query”
Compound queries wrap other compound or leaf queries to combine results and scores, to change behaviour, or to switch from query to filter context. In this tutorial, we’re gonna look at types of compound query: Constant Score, Bool, Dis Max, Function Score and Boosting Query.
Related post: Elasticsearch Compound Queries – Function Score Query
Continue reading “Elasticsearch Compound Queries”
When we make a query, in some cases, we will want to modify score of documents in the result. This tutorial shows how using
function_score can help us.
Continue reading “Elasticsearch Compound Queries – Function Score Query”
Searching natural language is imprecise because computers can’t comprehend entire natural language. Fuzzy Query can find words that need at most a certain number of character modifications to match. In this tutorial, we’re gonna look at way to use Elasticsearch Fuzzy Query that uses similarity based on Levenshtein edit distance.
Continue reading “Elasticsearch Term Level Queries – Fuzzy Query”
We have known some basic Elasticsearch Multi Match Queries. This tutorial shows you more practice: how Operater affects to Best Fields/Most Fields/Cross Fields type, how to use Tie Breaker with Cross Fields type, Fuzziness in Multi Match Query…
Continue reading “Elasticsearch Multi Match Query – More Practice”