Zapisz Format daty w elasticsearch
Napotkałem problem, gdy chcę dodać jeden łańcuch datetime do Elasticsearch.
Dokument znajduje się poniżej:
{"LastUpdate" : "2013/07/24 00:00:00"}
Ten dokument wywołał błąd, którym jest "NumberFormatException" [For input string: \"20130724 00:00:00\"]
Wiem, że mogę użyć formatu daty w Elasticsearch, ale nie wiem, jak korzystać, nawet czytałem dokument na stronie internetowej.
{"LastUpdate": {
"properties": {
"type": "date",
"format": "yyyy-MM-dd"}
}
}
I
{"LastUpdate": {
"type": "date",
"format": "yyyy-MM-dd"
}
}
Są w błędzie.
Jak mogę przenieść łańcuch datetime do formatu daty w Elasticsearch?
Jak mogę zapisać datetime stringi bezpośrednio do Elasticsearch?
25
Author: Aminah Nuraini, 2013-07-24
1 answers
Jesteś prawie na miejscu. Ustaw swoje mapowanie tak:
{"LastUpdate": {
"type" : "date",
"format" : "yyyy/MM/dd HH:mm:ss"}
}
Odczytaj dokumenty dotyczące mapowania daty i jej opcji oraz parametru formatu daty (jednej z opcji mapowania daty).
Powodzenia! 27
Author: ramseykhalaf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-06 08:56:48
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-06 08:56:48