<slide>
<title>Elasticsearch: Query</title>

<blurb>Elasticsearch is primarily a Full Text Search engine</blurb>

<break/>
<blurb>Simple:</blurb>
<example inline="2">
curl -XGET '192.168.42.202:9200/users/*_search*?q=*count:16*'
</example>

<break/>
<blurb>Complex:</blurb>
<example inline="2">
curl -XGET 'localhost:9200/*whisky*/_search?pretty' -H 'Content-Type: application/json' -d'
{
  "query": {
    "bool": {
      "should": [
        { "match": { "distillery": "penderyn" } },
        { "match": { "whisky": "sherry" } }
      ]
    }
  }
}
'
</example>

</slide>
