Sorry Bihn,
just seen now your suggestion but It doesn't work.
For a field* "datePublished: {format: dateOptionalTime, type: date}"* when
I perform:
ScriptDocValues v = (ScriptDocValues) doc().get(dateField);
I got an object
org.elasticsearch.index.fielddata.ScriptDocValues$Strings@5e834b36 that's
containing the following strings:
[01, 12, 15z, 2014, 30t10]
For the following date 2014-01-30T10:12:15Z stored in ES. I don't know how
to fix it.
Thanks a lot
Niccolo'
Il giorno lunedì 10 marzo 2014 18:22:23 UTC, Binh Ly ha scritto:
>
> If you do something like this, you should get the epoch value in
> milliseconds. Then you can use that value to initialize whatever object you
> want:
>
> ScriptDocValues v = (ScriptDocValues) doc().get(dateField);
> if (v != null && !v.isEmpty()) {
> long epoch_ms = ((Longs)v).getValue();
> }
>
>
--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/deb72f15-f765-4287-b073-b9ddce1ef7fa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.