-
Book Overview & Buying
-
Table Of Contents
ElasticSearch Cookbook - Second Edition
By :
Every person who uses a search engine has at some point in time used the syntax with minus (-) and plus (+) to include or exclude some query terms. The Boolean query/filter allows you to programmatically define a query to include, exclude, or optionally include terms (should) in the query.
This kind of query/filter is one of the most important ones, because it allows you to aggregate a lot of simple queries/filters, which we will see in this chapter, to build a big complex query.
You need a working ElasticSearch cluster and an index populated with the script chapter_05/populate_query.sh, available in the code bundle for this book.
In order to execute a Boolean query/filter, perform the following steps:
Execute a Boolean query using the command line:
curl -XPOST 'http://127.0.0.1:9200/test-index/test-type/_search?pretty=true' -d '{ "query": { "bool" : { "must" : { "term" : { "parsedtext" : "joe" } }, "must_not...
Change the font size
Change margin width
Change background colour