elasticsearch ElasticSearch具有相同id的两个查询的交集,elasticsearch,elasticsearch" /> elasticsearch ElasticSearch具有相同id的两个查询的交集,elasticsearch,elasticsearch" />

elasticsearch ElasticSearch具有相同id的两个查询的交集

elasticsearch ElasticSearch具有相同id的两个查询的交集,elasticsearch,elasticsearch,我有两个索引集。假设集合具有如下结构: Set1: Set2: 我想提出这样的问题。Return me join data with matching id-s,其中Set1中的参数与某些值匹配,Set2中的参数与某些其他值匹配。唯一的方法是在返回结果后查询ES的客户端代码中。您不能使用ElasticSearch进行连接,谢谢您的回答。考虑到这一点,我重新组织了映射并找到了问题的解决方案。现在,我正在使用ES的\u updateAPI为同一索引下的多个源的数据编制索引。只有一个问题,在索引时,数

我有两个索引集。假设集合具有如下结构:

Set1:

Set2:


我想提出这样的问题。Return me join data with matching id-s,其中Set1中的参数与某些值匹配,Set2中的参数与某些其他值匹配。

唯一的方法是在返回结果后查询ES的客户端代码中。您不能使用ElasticSearch进行
连接
,谢谢您的回答。考虑到这一点,我重新组织了映射并找到了问题的解决方案。现在,我正在使用ES的
\u update
API为同一索引下的多个源的数据编制索引。只有一个问题,在索引时,数据必须包装在
{“doc”:数据到索引}
{ "_id" : "id1",
  "_index" : "index1",
  "_source" :{
     "param1" : "value1",
     "param2" : "value2"
}
{ "_id" : "id1",
  "_index" : "index2",
  "_source" :{
     "param3" : "value3",
     "param4" : "value4"
}