【发布时间】:2016-03-07 15:40:33
【问题描述】:
在具有相同名称的字段上搜索相同的值。仅当所有值都属于字段“list.perInd”为“IXSO”时,我才希望在文档下方返回..... 原始文档是这样的
{
"pkClmn": 676101388023,
"dutyCde": "RICE",
"list": [
{
"pkClmn": 67610138804,
"perInd": "IXSO",
},
{
"pkClmn": 67610138803,
"perInd": "IXSO",
},
{
"pkClmn": 67610138802,
"perInd": "IASI",
},
{
"pkClmn": 67610138801,
"perInd": "IASI",
}
]
}
仅当 list.perInd 包含所有 4 个 IXSO 时才返回 doc ...
【问题讨论】:
-
您能否为您的问题添加更多解释??
-
好吧,我删除了我的答案,因为我认为我弄错了,你能解释一下你想要搜索什么以及应该返回什么吗?
-
或者您的意思是仅当 list.perInd 包含所有 4 个 IXSO 时您才想要返回文档?
-
是的,仅当 list.perInd 包含所有 4 个 IXSO 时才返回 doc
-
我已经为您的问题发布了可能的解决方案
标签: elasticsearch spring-data-elasticsearch