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 elasticsearch+unsubscr...@googlegroups.com.
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.