From acb5213886eacc3279e48210c741ef3299659988 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20B=C3=BCscher?= Date: Wed, 19 Sep 2018 10:34:53 +0200 Subject: [PATCH] [Docs] Clarify accessing Date methods in painless (#33560) The documentation currently tells users to use `doc['event_date'].value.getMillis` to access milliseconds in a date. It turns out the way it works is `doc['event_date'].value.millis`. This change corrects this and gives a hint at how other date related methods work. --- docs/painless/painless-getting-started.asciidoc | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/docs/painless/painless-getting-started.asciidoc b/docs/painless/painless-getting-started.asciidoc index 02435b0b0d5f9..09a1222f1da53 100644 --- a/docs/painless/painless-getting-started.asciidoc +++ b/docs/painless/painless-getting-started.asciidoc @@ -211,13 +211,11 @@ POST hockey/player/1/_update ==== Dates Date fields are exposed as -`ReadableDateTime` -so they support methods like -`getYear`, -and `getDayOfWeek`. -To get milliseconds since epoch call -`getMillis`. -For example, the following returns every hockey player's birth year: +`ReadableDateTime`, so they support methods like `getYear`, `getDayOfWeek` +or e.g. getting milliseconds since epoch with `getMillis`. To use these +in a script, leave out the `get` prefix and continue with lowercasing the +rest of the method name. For example, the following returns every hockey +player's birth year: [source,js] ----------------------------------------------------------------