我正在尝试准备ES查询,该查询将返回所有-mcpu
问题是我在构建查询时只有firstDate + duration < secondDate
值,而duration
和firstDate
都是资源中的字段。所以ES必须计算它并返回匹配记录。在SQL中很容易做到这一点,但在ES afaik中则不行。
我无法找到任何原生解决方案。我在secondDate
中遇到了一些例子,但我认为这不是最佳解决方案。
我的一个想法是尽可能多地准备查询和限制结果,并在代码中过滤记录,但说实话,我不确定这个&#34;解决方案的性能影响&#34;。
目前,我不知道会有多少记录,所以我必须为所有事情做好准备。
你能否告诉我是否可以在ES中这样做,如果是,那么如何?