module Elasticsearch::DSL

Overview

The main module, which can be included in your own class or namespace, to provide the DSL methods:

include Elasticsearch::DSL
definition = search(Queries::Match) {
  match {
    query "name", "david"
  }
}

definition.to_json
# => {"query":"match":{"name":"david"}}

Defined in:

elasticsearch-dsl.cr
elasticsearch-dsl/macro.cr
elasticsearch-dsl/version.cr

Constant Summary

VERSION = "0.1.0"