【发布时间】:2020-09-17 11:58:16
【问题描述】:
弹性搜索 7.9
我正在搜索单个字段,其中包含通过 Web UI 向用户公开的文本框。
{
match: {
body: {
query: 'beer pretzels',
}
}
}
我正在考虑是否改用simple_query_string。
{
simple_query_string: {
query: 'beer pretzels',
}
}
如果我在关键字中检测到特殊字符,我最初的想法是切换到simple_query_string。但现在我想知道为什么我会使用match。
我的问题:
对于关键字不包含特殊字符的简单情况,match 和 simple_query_string 之间有什么区别吗?
为什么我不会一直使用simple_query_string?
【问题讨论】:
标签: elasticsearch