gpt4 book ai didi

elasticsearch - Elasticsearch:带有内部 'query_string'的 'query'是否精确?

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

我的问题

考虑以下查询:

"query": {
"query_string": {
"query: "WORD_A WORD_B",
"default_operator": "AND"
}
}

我在我们的系统之一中有此查询,并且我想知道查询是否正确。确切地说,我的意思是仅应返回具有 WORD_AWORD_B的文档,但绝不返回仅包含一个单词,相似单词或根本没有匹配单词的文档。

我尝试了什么

RTFM。也许我在阅读错误的页面,但没有找到对此问题的引用。

环境

flex 5.6.3。

我的问题

上面提到的查询是否准确,这意味着它将仅使用严格匹配 query的文档?

最佳答案

是的,没有。这实际上取决于您在该 Realm 使用的ES分析仪。如果您使用默认值,则-是,除了查询也将匹配小写字母“word_a word_b”。如果您使用的是自定义变量,则它基于-进行标记化/过滤/拆分。

可以在How to make query_string search exact phrase in ElasticSearch中找到一些详细信息

关于elasticsearch - Elasticsearch:带有内部 'query_string'的 'query'是否精确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47877280/

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