Elasticsearchpy日期格式错误

2024-09-30 04:33:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试索引一些数据,但一直出错

error: reason: failed to parse [date] type: mapper_parsing_exception, caused_by: Invalid format: 2016-08-12\t17:35:26 is malformed at \t17:35:26

我的地图看起来像

^{pr2}$

有没有不同的方法来创建日期映射?在

编辑:这是文档中的一行。当我设置time to string和date to date时,我可以很好地将它编入索引,但是日期显示的是一个假的附加时间。所以看起来ES要把我的约会(2016/9/20)加上一个时间。我的情况是加19:00:00。这就是为什么我不明白为什么它不喜欢时间。在

2016-06-14  18:12:35    1.1.1.1 GET /origin-www.origin.com/Images/pipe-gray.png?    200 1442    0   "http://www.origin.com/Main.css"    "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36" "__qca=P0-920525163; s_fid=4CDFF16906A35CC4; __CSCookie=z5ayStQYdIbcPTxGKyhsjRIi0peP5GAP6K; icxid=1459286804904; icxid=1459286804904; ASP.NET_SessionId=dzg3esjzp4tpg; __SessionCookie=gXA9BuDiF245ZJeuh; dtCookie=0C05828501CE759D; s_vi=[CS]v1|2A069D04051D2E2A; __CSUserIbcIDCookie=NL7VeN+rh05z5FWSCgTnzTC6G;"

Tags: to数据comdateparsewwwtype时间
1条回答
网友
1楼 · 发布于 2024-09-30 04:33:26

在将日期添加到hashtable或将其输入json之前,请将日期“2016-02-10\t10:25:30”转换为“2016-02-10T10:25:30”

如果您给elasticsearch这种格式,您应该能够使用原始的映射-dateOptionalTime。在

相关问题 更多 >

    热门问题