Introducing Query DSL

Learn the difference between filters and queries and when to use each. Then learn how to execute full text searches, including boolean queries, queries against multiple fields at once ("multi-match"), and phrase queries.