我想在映射中定义一个字段,例如modified_datetime,它将保存有关创建/修改文档的日期时间值。有没有一种方法可以在elasticsearch中定义它,以便由Elasticsearch自动填充它,就像我们可以在Oracle中设置默认sysdate一样?
答案 0 :(得分:0)
在Elasticsearch的早期版本中,有一个_timestamp字段似乎符合您的要求。但是现在它已从最新版本中删除,并且根据文档说明,您应该
使用常规日期字段并明确设置其值
答案 1 :(得分:0)
ElasticSearch中没有default value
的设置。但是,您可以在数据管道或类似的REST API中在导入之前解决此问题
Find and replace in elasticsearch all documents