Match Query
The Match
query is a type of query that searches for a provided text, number, date or boolean value.
This is the standard query for performing a full-text search, including options for fuzzy matching.
In order to use the Match
query import the following:
import zio.elasticsearch.query.MatchQuery
import zio.elasticsearch.ElasticQuery._
You can create a Match
query using the matches
method in the following manner:
val query: MatchQuery = matches(field = "message", value = "this is a test")
You can create a type-safe Match
query using the matches
method in the following manner:
val query: MatchQuery = matches(field = Document.message, value = "this is a test")
You can find more information about Match
query here.