2016-04-26 19 views
1

私はES日付形式に以下の日付/時刻を変換するためにさまざまな方法を使用しています特定の日付をElasticsearchの日付/時刻フィールドにどのようにマップするのですか?

Thu Oct 29 08:17:25 2015 

私が通過した

"properties":{ 
    "my_date_field":{ 
    "type":"date", 
    "format":"yyyy-mm-dd HH:mm:ss" 
} 
} 

以下のように私は2012-12-12 12:12:12のような日付に使用する形式がありますthe documentation of Elasticsearchがありましたが、Thu Oct 29 08:17:25 2015をElasticsearch date/timeフィールドに変換する必要はありません。どのように私はそれを変換する必要がありますか?どんな助け?

答えて

2

はこれを試してみてください:

"date": { 
     "type": "date", 
     "format": "EEE MMM dd HH:mm:ss yyyy||EEE MMM dd HH:mm:ss yyyy" 
    } 
+0

はあなたにアンドレイありがとう、それはいくつかのフィールドではなく、他人に動作します!いくつかのフィールドは次のようなものです: 'Wed Apr 6 10:55:41 2016' – ALH

+0

単一の数字(2,3、...)と12,23、...の間に日の部分を柔軟にする方法はありませんか? ? – ALH

+0

本当によろしいですか?私は 'Wed Apr 6 10:55:41 2016'をテストしたところ、問題なしで索引付けされました。 –

関連する問題