gpt4 book ai didi

elasticsearch - ElasticSearch:如何将匹配词组前缀与术语前缀组合在一起?

转载 作者:行者123 更新时间:2023-12-02 22:17:39 26 4
gpt4 key购买 nike

ElasticSearch:哪个查询可用于以下结果:
输入查询:term1,terms2
结果:匹配term1,term2,并带有匹配词组前缀;匹配term1作为前缀,匹配term2作为前缀?

最佳答案

您可以使用“ bool(boolean) ”查询来组合多个术语。这是引用链接http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-bool-query.html

您要执行的操作的示例查询是:

{
"bool" : {

"must" : [
{
"prefix" : { "term1" : "prefix2" }
},
{
"prefix" : { "term2" : "prefix2" }
}
]
}
}

关于elasticsearch - ElasticSearch:如何将匹配词组前缀与术语前缀组合在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25123780/

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