【发布时间】:2017-11-03 18:38:52
【问题描述】:
我想确保某个 doc_type 的所有文档都有一个“updatedAt”时间戳 (ISO 8601),只要文档更新,该时间戳就会更新。它需要是服务器端时间戳,因为我不知道我是否可以相信所有客户端时间都是同步的。
我使用摄取管道添加“createdAt”时间戳,但似乎不支持使用更新 API 的管道。
我尝试过使用更新脚本(使用新可用的 'ctx._now' 值),但无法将解析为 ISO 8601 工作。此外,我不确定更新脚本是最易于维护的方式,因为每种更新类型都需要自定义脚本。
【问题讨论】:
标签: elasticsearch iso8601 elasticsearch-painless