-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Elasticsearch 5.x Cookbook
By :

Before search, a query must be built, Elasticsearch provides several ways to build these queries. In this recipe, will see how to create a query object via QueryBuilder
and via simple strings.
You need an up-and-running Elasticsearch installation as we described in the Downloading and installing Elasticsearch recipe in Chapter 2, Downloading and Setup.
A Maven tool, or an IDE that natively supports it for Java programming such as Eclipse or IntelliJ IDEA, must be installed.
The code for this recipe is in the chapter_14/nativeclient
directory and the referred class is QueryCreation
.
To create a query, we will perform the following steps:
We need to import the QueryBuilders
:
import org.elasticsearch.index.query.BoolQueryBuilder; import org.elasticsearch.index.query.RangeQueryBuilder; import org.elasticsearch.index.query.TermQueryBuilder;
We'll create a query using QueryBuilder:
TermQueryBuilder filter...
Change the font size
Change margin width
Change background colour