Skip to content

Commit a5a9a2d

Browse files
committed
[DOCS] Adds documentation for DSL
1 parent 56d9fa1 commit a5a9a2d

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

docs/dsl.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[[dsl]]
2+
=== Elasticsearch DSL
3+
4+
The https://github.com/elastic/elasticsearch-dsl-ruby[elasticsearch-dsl] gem provides a Ruby API for the https://www.elasticsearch.com/guide/en/elasticsearch/reference/current/query-dsl.html[Elasticsearch Query DSL]. The library allows to programatically build complex search definitions for Elasticsearch in Ruby, which are translated to Hashes, and ultimately, JSON, the language of Elasticsearch.
5+
6+
See https://github.com/elastic/elasticsearch-dsl-ruby#elasticsearchdsl[the README] for more information.

docs/integrations.asciidoc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,14 @@ the Ruby client.
88
* <<activemodel_activerecord>>
99
* <<ruby_on_rails>>
1010
* <<persistence>>
11+
* <<dsl>>
1112

1213
include::transport.asciidoc[]
1314

1415
include::model.asciidoc[]
1516

1617
include::rails.asciidoc[]
1718

18-
include::persistence.asciidoc[]
19+
include::persistence.asciidoc[]
20+
21+
include::dsl.asciidoc[]

0 commit comments

Comments
 (0)