gpt4 book ai didi

elasticsearch - 查询一个字段不等于 elasticsearch 中的另一个字段

转载 作者:行者123 更新时间:2023-11-29 02:44:41 27 4
gpt4 key购买 nike

如何查询或过滤一个字段不等于另一个字段?即 document1.city1.name 不等于 document1.city2.name。

这个的某个版本? http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-script-fields.html

最佳答案

是的,你需要使用脚本过滤器来实现这一点

{
"bool": {
"filter": {
"script": {
"script": "doc['field1'].value != doc['field2'].value"
}
}
}
}

您可以找到更多信息here

关于elasticsearch - 查询一个字段不等于 elasticsearch 中的另一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28845052/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com