diff options
Diffstat (limited to 'docs/groovy-api/get.asciidoc')
-rw-r--r-- | docs/groovy-api/get.asciidoc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/groovy-api/get.asciidoc b/docs/groovy-api/get.asciidoc new file mode 100644 index 0000000000..aa206ccf19 --- /dev/null +++ b/docs/groovy-api/get.asciidoc @@ -0,0 +1,18 @@ +[[get]] +== Get API + +The get API is very similar to the +link:{java}/get.html[Java get API]. The main benefit +of using groovy is handling the source content. It can be automatically +converted to a `Map` which means using Groovy to navigate it is simple: + +[source,js] +-------------------------------------------------- +def getF = node.client.get { + index "test" + type "type1" + id "1" +} + +println "Result of field2: $getF.response.source.complex.field2" +-------------------------------------------------- |