gpt4 book ai didi

elasticsearch - Elasticsearch 2中的多词过滤器

转载 作者:行者123 更新时间:2023-12-03 01:57:20 24 4
gpt4 key购买 nike

我有这个查询(过滤器),可以很好地针对Elasticsearch 1.5:

...
"terms": {
"jobTitle": ["big", "data"],
"execution": "and"
}

这将找到同时具有“大”和“数据”的记录。 execution在2.x中已被弃用,但我找不到任何有关如何以针对1.x和2.x的方式编写该查询的文档。

最佳答案

您可以使用 bool(boolean) 查询,这与术语查询在后台执行的操作相同

{
"query": {
"bool": {
"must": [
{
"match": {
"jobTitle": "big"
}
},
{
"match": {
"jobTitle": "data"
}
}
]
}
}
}

将像这样的例子:D

关于elasticsearch - Elasticsearch 2中的多词过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35641438/

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