基于另一个文档属性的Elasticsearch查询

时间:2019-12-08 21:29:17

标签: elasticsearch

ES中是否有一种方法可以执行单个查询,以查找基于值“ close”(由我确定其逻辑)到另一个文档中的值的文档?

示例:我有这样的文档:

{
   "myId": 10,
   "price": 200
}

现在,我想运行一个查询,以查找价格在上述文档价格的两边100以内的文档(但我不知道客户端上文档的价格。我只拥有{{1 }})

换句话说,我想编写这样的客户端方法:

myId

单个 ES查询中可以吗?还是我需要两次往返? (获取文档,然后根据文档的值进行另一个查询)

0 个答案:

没有答案