在弹性搜索中,当知道开始日期字段时,如何计算持续时间字段?

在弹性搜索中,当知道开始日期字段时,如何计算持续时间字段?,
Warning: implode(): Invalid arguments passed in /data/phpspider/zhask/webroot/tpl/detail.html on line 45
,,我有一个包含以下字段的文档: { "start_date":"2021-04-23T07:27:50.296+0200", "duration":"null", } 我有几百个条目。我想知道是否有一种方法可以在弹性搜索中以毫秒为单位计算duration字段,它将计算start\u date和发送查询之间的时间。非常感谢您提供的帮助。您能解释一下这个用例吗?为什么索引一个值为null的字段,该字段的值是动态的,并且基

我有一个包含以下字段的文档:

{
"start_date":"2021-04-23T07:27:50.296+0200",
"duration":"null",
}

我有几百个条目。我想知道是否有一种方法可以在弹性搜索中以毫秒为单位计算duration字段,它将计算
start\u date
和发送查询之间的时间。非常感谢您提供的帮助。

您能解释一下这个用例吗?为什么索引一个值为null的字段,该字段的值是动态的,并且基于当前日期时间?您想如何使用
持续时间的计算值
?嘿@Nishant非常感谢您的回复!索引的其他一些文档没有空值!我想做的是计算没有它的条目的持续时间,然后按持续时间排序!这是未命中,还是可能发生任何新文档仍然可以具有此字段的空值?如果未命中,则您可以使用正确的值重新索引文档,该值当前在
持续时间
字段中为空值。不,不会发生@NishantUse。