Elasticsearchに1つの日時文字列を追加するときに問題が発生しました。
ドキュメントは以下のとおりです。
{"LastUpdate" : "2013/07/24 00:00:00"}
このドキュメントでは、"NumberFormatException" [For input string: \"20130724 00:00:00\"]
ElasticsearchでDate Formatを使用できることは知っていますが、Webサイトでドキュメントを読んでも使用方法がわかりません。
{"LastUpdate": {
"properties": {
"type": "date",
"format": "yyyy-MM-dd"}
}
}
そして
{"LastUpdate": {
"type": "date",
"format": "yyyy-MM-dd"
}
}
間違っている。
Elasticsearchで日時文字列を日付形式に転送するにはどうすればよいですか?
日時文字列をElasticsearchに直接保存するにはどうすればよいですか?
あなたはもうすぐそこにいます。次のようにマッピングを設定します。
{"LastUpdate": {
"type" : "date",
"format" : "yyyy/MM/dd HH:mm:ss"}
}
日付マッピングとそのオプション および 日付形式パラメーター (日付マッピングのオプションの1つ)のドキュメントを読んでください。
がんばろう!