0
我在弹性搜索,获得两个以上的文件具有相同名称和hash.The查询创建查询 -减法弹性搜索
{
"size": 0,
"aggregations": {
"server": {
"terms": {
"field": "owner"
},
"aggregations": {
"md5hash": {
"terms": {
"field": "md5hash"
},
"aggregations": {
"sFileName": {
"terms": {
"field": "sFileName",
"min_doc_count": 2
},
"aggregations": {
"sourcesum": {
"sum": {
"field": "sourceSize"
}
}
}
}
}
}
}
}
}
}
现在我想减去DOC从[“sourceSize”。 sourcesum。我如何在上面的查询中做到这一点。
你将如何做这个减法,sourceSize来自每个文件,而sourcesum是汇总。不要总结一下,你可以把你试图实现的一些pseduo查询? – user3775217
@ user3775217我总结了重复的记录源大小,所以所有的记录具有相同的源大小,我想减去任何一个源大小 –