
ElasticSearch Cookbook
By :

After having the mappings set and the data inserted in the indices, now we can enjoy the search.
In this chapter we will cover the different types of search queries and filters, validate queries, return highlights and limiting fields. This chapter is the core part of the book; and in this chapter the user will understand the difference between query and filter and how to improve quality and speed in search. ElasticSearch allows usage of a rich DSL that covers all common needs: from standard term query to complex GeoShape filtering.
This chapter is divided in to two parts: the first part shows some API calls related search, the second part goes in deep with the query DSL.
To prepare a good base for searching, in online code there are scripts to prepare indices and data for the next recipes.
Change the font size
Change margin width
Change background colour