gpt4 book ai didi

elasticsearch - Elasticsearch关联完全匹配项

转载 作者:行者123 更新时间:2023-12-03 01:13:02 27 4
gpt4 key购买 nike

我有一个文件名的搜索索引,其中包含超过100,000个条目,它们共享filename主字段的大约500个唯一变体。我最近对从数据中生成的某些文件名值进行了一些修改。我想知道是否有一种方法可以链接某些查询以返回完全匹配。在以下查询中:

"query": {
"bool": {
"must": [
{
"match": {
"filename": "foo-bar"
}
}
],
}
}
如何修改索引并关联结果,以便上述查询也将匹配结果 foo-bar-baz,但不匹配 foo-bar-foo或任何其他变体?
在此先感谢您的帮助

最佳答案

您可以使用术语查询代替匹配查询。非常适合在关键字上使用:
https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-term-query.html

关于elasticsearch - Elasticsearch关联完全匹配项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63570776/

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