elasticsearch 在elasticsearch中选择文档,elasticsearch,elasticsearch" /> elasticsearch 在elasticsearch中选择文档,elasticsearch,elasticsearch" />

elasticsearch 在elasticsearch中选择文档

elasticsearch 在elasticsearch中选择文档,elasticsearch,elasticsearch,我正在尝试选择包含elasticsearch中按id分组的另一个文档的文档。。我认为下一个例子更容易理解: "doc1": { "id": "firstid" "my_field":"1" } "doc2": { "id": "firstid" "my_field":"12" } "doc3": { "id": "firstid" "my_field":"123" } "doc4": { "id": "secondid" "my_field":"1

我正在尝试选择包含elasticsearch中按id分组的另一个文档的文档。。我认为下一个例子更容易理解:

"doc1": {
   "id": "firstid"
   "my_field":"1"
}
"doc2": {
   "id": "firstid"
   "my_field":"12"
}
"doc3": {
   "id": "firstid"
   "my_field":"123"
}
"doc4": {
   "id": "secondid"
   "my_field":"1234"
}
"doc5": {
   "id": "firstid"
   "my_field":"12"
}
"doc6": {
   "id": "firstid"
   "my_field":"1"
}
"doc7": {
    "id":"firstid"
    "my_field":"qwerty" 
 }
 "doc8" {
     "id": "firstid"
     "my_field": "qwer"
  }
我希望输出是

"doc3":{
   "id": "firstid"
   "my_field":"123"
 }
 "doc4": {
   "id": "secondid"
   "my_field":"1234"
}
 "doc7" {
   "id": "firstid"
   "my_field": "qwerty"
  }

提前谢谢你

我不明白你的问题。您希望结果中的文档首先按id分组,然后是具有唯一my_字段的文档吗?@pratikvasa Hi,我希望获得具有相同id的文档,并且my_字段必须包含具有该id的其他文档的其他my_字段。我可能错了,但这看起来不可能在单个查询中完成。我会考虑一下,然后告诉你。@pratikvasa谢谢,我会等的:D